問題タブ [file-encodings]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
177 参照

java - JavaでUTF-8文字列をISO-8859-1として一時的に保存しても安全ですか?

theProperties.properties という UTF-8 としてエンコードされたプロパティ ファイルがあります。

リソース バンドルを使用して、ローカライズされた文字列を取り込みます。

リソース バンドルは、すべての文字列が ISO-8859-1 であると想定しています。私のリソース ファイルは UTF-8 としてエンコードされています。文字列を UTF-8 に変換する必要があります

リソース バンドルをラップして、次のように文字列を引き出すのは安全ですか。

このコードが安全でない場合はありますか? 安全ではないように感じますが、文字列は不変です。それは、その下のバイトも不変であることを意味しますか?

これを行う方法は他にもありますが、この方法の方が短いので、安全である場合はこれを使用することをお勧めします。


これは、この問題を解決する別の方法ですが、もう少し長く、読みやすさの観点から、この解決策は Control クラスの 1 行を変更するだけなので、上記の方が気に入っています。

0 投票する
2 に答える
1032 参照

r - UTF-8エンコーディングファイルとの間で印刷可能なASCII文字を読み書きする方法は?

拡張 ASCII テーブルのラテン大文字合字 OE である文字10001100を含む UTF-8 エンコーディングのファイルに書き込みたいのですが 、Œ

office(encoding=utf-8)でファイルを開くとŒ読めないのはreadBin?

0 投票する
1 に答える
270 参照

webserver - Web サーバー上の *.txt ファイルのファイル エンコーディング属性を設定します

gh-pages はテキストファイルをモビベイクしています。. . 私たちの CI ビルド サーバーは、いくつかのビルド アーティファクトを gh-pages にコピーします。

ローカルでは、ファイル エンコーディングが UTF-8 であることを確認できます。ファイルをダウンロードして開くと、テキスト エディタで問題なくレンダリングされます。

ただし、Safari、Firefox、および Chrome では、特殊文字 (チェックマーク、チェックマークなど) が文字化けしています。正しいファイル エンコーディングを使用するように指示するにはどうすればよいですか?

0 投票する
1 に答える
725 参照

r - RでのUTF-8ファイルエンコーディング

.csv「UTF-8」エンコーディングにする必要があるファイルがあります。Sql Server Management Studio からエクスポートしました。ただし、インポートするとR、 の行で失敗しますÿ。read.csv2 を使用し、ファイル エンコーディング「UTF-8-BOM」を指定します。

Notepad++を正しく表示し、ÿUTF-8 エンコーディングであると表示します。Rこれはエンコーディングのバグですか、それともÿ実際には UTF-8 エンコーディング スキームの一部ではありませんか?

ここで失敗する小さなtab delimited .txtファイルをアップロードしました: https://www.dropbox.com/s/i2d5yj8sv299bsu/TestData.txt

ありがとう

0 投票する
4 に答える
5675 参照

php - ファイルのエンコードを変換する

ファイルのエンコーディングがギリシャの ISO (iso-8859-7) である PHP アプリケーションがあります。ファイルを utf-8 に変換したいのですが、単にファイルを utf-8 で保存するだけでは、ギリシャ語のテキストが文字化けするので十分ではありません。各ファイルを調べてテキストを書き直すことなく、アプリのエンコーディングを完全に変換できるように、これを行う「自動」方法はありますか?

0 投票する
2 に答える
837 参照

c# - http 経由のバイナリ ファイル転送が破損している

.pptx ファイルをアップロードしてサーバーのディスクに保存するために、以下を実行しています。

ファイルを開こうとすると、ファイルが壊れていると表示され、開くことができません。

これは私のエンコーディングタイプまたは何か違うためですか?

任意のファイルを POST でバイナリとして送信し、サーバーに一度に到達させることは可能ですか?

これは、私が送信するものの Postman プレビューです。

ソース (破損していない) ファイルを np++ で開くと、エディターが ANSI でエンコードすることを選択していることがわかります。

現在、UTF8 でエンコードしていますが、ANSI でエンコードするオプションがないようです。

また、ファイル サイズを比較すると、1 キロバイトのデータが失われます。

編集:私の現在のコードはこれです

これにより、空のファイルがディスクに書き込まれます。