実はSIFT-JISで書かれたCSVファイルを読み込んで、HTMLにinnerHTML文で書き出そうと思っているのですが、どうしても文字化けがなおりません。読み込んだファイルを1文字ずつ配列に入れなおしていますが、どうやら文字化けした1文字を配列にするために、ASCII文字として認識されているようです。実際、エンコード判別をencoding.jsで行ったところASCIIとの判定が返ってきました。した場合、どのように組めば思った結果が得られるでしょうか。SHIFT-JISのファイルを読み込んで、正しくHTMLに表示するという要望は多いと思いますが、設置説明を読んでもよくわかりません。お手数ですが、お教えいただけませんか。5:45CSVに限らず、ファイル読み込みの時点で文字列として読み込んでしまうと化けてしまいます。charset=x-user-defined'を指定して配列としてファイル読み込みしています。時点でUNICODEと判定されるようで、文字化けしたままとなります。申し訳ないのですがご助言いただけますと幸いです。デモページを参考に、下記のようなコードで確認しています。);}});ついでと言ってはなんですが、デモページ(http://polygonplanet.github.io/encoding.js/tests/encoding-test.html)にてGCとIE11ではエラーが出ており、動きませんでした。(FFでは動きました。)GCでのエラーを記載します。21:57変換元の文字コードを指定してみてください。デモページの不具合、気づいてませんでした・・・修正しました。さん引数に変換元の文字コードを指定したところ、正しく表示できるようになりました。できるのが理想ですが、やはり難しいのでしょうか......。22:41はじめまして、ありがたく使わせて頂いています。望んだ結果が得られない箇所があります。私の使い方が誤っていると思うのですが、別のライブラリを組み合わせると望んだ結果を得られるため、現在その方法で使用しています。(C)}SJISのファイルを読み込むと、(A)ではSJISと判定され、(B)で得られる文字列は化けています。(C)で得られる文字列は期待どおりの文字列でした。チートシートと壁紙用ジェネレータ作りました並列処理のWorkerぽいWorkeroid実装。