ただ、あくまで、Shift_JISとCP932は厳密には異なる文字コードなので、文字コードを扱うライブラリによっては、この両者を厳密に使い分ける必要があるものもある。 例えばiconv-liteにおいては、CP932を扱う場合、エンコード・デコード関数に"Shift_JIS"ではなく"CP932"という引数を渡さな...
CS1とCS2の違いは、JavaScriptファイルの実行可能なテキストエンコーディングです。 CS1まではShift_JIS前提です。CS2からUTF-8前提となりました。 この変更で、当時はかなり混乱が見られました。 混乱を収めるため、私は https://tama-san.com/help/ScriptPaletteAI/index.html の...
UTF-8以外の文字コードを指定してURLエンコードを行う必要があるなら、 iconv-urlencodeというパッケージを用いることで、それが可能です。 上記サイトの説明によると、iconv-liteパッケージで指定可能な文字コード3であれば、URLエンコード/デコード可能なようです。日本語ではShift_JIS, Windows...
この時に-lco ENCODING=Shift_JISでShift_JISエンコーディングを指定する必要がありました。 ogrmerge.py -single -o treetop.shp -nln treetop -lco ENCODING=Shift_JIS ヒノキ_樹頂点_05LE904.shp マツ_樹頂点_05LE904.shp スギ_樹頂点_05LE904.shp 次に今回の3D可視化に必要な情報を属性テーブル...
cpexcel.jsは追加の文字コードセットで、これが無いとShift-JISを認識できません。 Node constXLSX=require("xlsx"); こちらは単純明快。 文字コードセットは全て内包されているので問題ありません。 コード JavaScript functionparseSheet(blob){returnnewPromise((res,rej)=>{constfr=newFileReader()...