楽天カードの利用明細csvを読みこんでツリーマップを表示するコードを書いてみたわけですが、明細csvの文字コードがShiftJISだったため、思っていたより手間取りました。備忘録としてメモっておきます。type=fileから読み込むことができます。console.log('ファイルが読み込めませんでした。{console.log('ファイルが読み込めませんでした。isCompatible;}しかし、csvの文字コードがshiftJISだと、出力結果が文字化けします。文字コード変換ライブラリJavaScriptで文字コードを変換するライブラリを作成されている方がいたので、今回はこちらを使わせていただきました。圧縮電子どうのこうのただ一点注意すべきポイントがあって、FileReaderでデータを読み込む際readAsTextメソッドではなくreadAsBinaryStringメソッドを使う必要があります。orzcsv(shiftJIS)読み込みShiftJISのcsvデータを読み込むサンプルは以下となります。console.log('ファイルが読み込めませんでした。{console.log('ファイルが読み込めませんでした。Note現在コメントは受け付けていません。行き来する出稼ぎフリーランスエンジニアです。GIS(地理情報システム)・データビジュアライゼーション・オープンデータなどについて書いてます。