私のダウンロードファイルがUTF-8エンコードされていることをクライアント側で検証する必要があります。どうしたらいいですか? たぶんFileReader.readAsArrayBuffer()
クライアントサイドjs:ファイルエンコードのチェック
0
A
答えて
0
で何かはこれを試してみてください。
reader.readAsText(ファイル、 'ISO-8859-1');
あなたに役立つかもしれません。
0
ファイルのアップロード操作が行われていて、ascii以外の文字を含むcsvファイルの問題に直面していました。しかし、ISO-8859-1を使って私の問題を解決しましたが、utf-8やutf-16では解決しませんでした。ここに私のコードスニペットがあります。 CSVファイルはUTF-8エンコーディングで保存されていないにもかかわらず、インポート時に
function printTable(file) {
var reader = new FileReader();
reader.readAsText(file, 'ISO-8859-1');
reader.onload = function (event) {
var csv = event.target.result;
var data = $.csv.toObjects(csv);
var html = '';
for (var row in data) {
html += '<tr>\r\n';
for (var item in data[row]) {
html += '<td>' + item + ':' + data[row][item] + '</td>\r\n';
}
html += '</tr>\r\n';
}
$('#contents').html(html);
};
reader.onerror = function() { alert('unable to read ' + file.fileName); };
}
今、私はそれらの非ASCII文字を取得しています。
関連する問題
- 1. クライアントサイドのJSとASP.NETポストバック
- 2. サーバサイドルビー対クライアントサイドのjs api速度/組織
- 3. pugのクライアントサイドjs変数を使用
- 4. RubyとクライアントサイドJSの両方のテンプレート言語
- 5. はexpress.jsのクライアントサイドjsを含んでいます
- 6. GWT - クライアントサイドのファイルアップロード
- 7. クライアントサイドのJSXトランスホイット
- 8. Gitはファイルエンコードを乱すことができますか?
- 9. Xpages:クライアントサイドのJSコードのローカライズをどのように実装できますか?
- 10. クライアントサイドTwitterフィード
- 11. Asp.netクライアントサイド暗号
- 12. JS/JQuery - すべてのチェックボックスをチェック
- 13. クライアントサイドでのGWTアプリケーションのリフレッシュ
- 14. MVCのJQuery.unobtrusiveクライアントサイドの検証
- 15. クライアントサイドの検証を統合
- 16. JavaScriptクライアントサイドのツイートフェッチ機能
- 17. クライアントサイドXSL処理のJavaScript?
- 18. カスタムデータアノテーションとクライアントサイドの検証MVC2
- 19. TFS/MTM TestRunnerのクライアントサイドAPI?
- 20. クライアントサイドPGP暗号化ファイル
- 21. botocore.exceptions.ClientError:クライアントサイドKMS暗号化
- 22. 彗星のためのクライアントサイドのテクニック
- 23. asp.netのコードビハインドからのクライアントサイドのコーディング
- 24. クライアントサイドのJavaScriptでループビューのグリッドビューの行
- 25. FacebookクライアントサイドのOAuth 2.0の質問
- 26. Asp.NET Web APIのクライアントサイドのHTTPステータスコード(JavaScript)
- 27. フィルタグリッド。クライアントサイドでのポストバックなしのMVC
- 28. サーバサイドからクライアントサイドへの「メッセージ」の送信
- 29. クライアントサイド(ブラウザ)でのXSLT変換のサポート
- 30. クライアントサイドのiframeキャッシュの良い方法