5
4

2 に答える 2

2

Rupesh、UTF-8でエンコードされたデータをsignle-byteコード化データとして処理するか、UTF-8を2回エンコードしています。(

out.toString("UTF-8") 

???)

最初のステップは、データがどのエンコーディングであり、どのエンコーディングを生成するかを理解することです。たとえば、Notepad ++を使用している場合は、メニュー「エンコーディング」があり、ファイルの現在のエンコーディングが表示され、ファイルを変更できます。効果を確認してください。ストーリーを教えてください。

あなたは西ヨーロッパのウィンドウズコーディングの後かもしれません:windows-1252

これも確認してください:XSL出力要素のencoding属性

必要に応じて、C#でサンプルを提供することもできますが、Javaを実行しています...

于 2013-01-10T14:38:27.727 に答える
0

コードを追加していただきありがとうございます。あなたの Java コードで、必要な 2 つの場所(ハイフンなし)"UTF-8"を変更してみてください。"UTF8"この問題は以前にも見たことがあると思います。

于 2013-01-10T07:22:42.760 に答える