メールを送信するスタンドアロンアプリケーションを呼び出すためにJUnitテストケースを実行すると、文字がメールに正しく表示されますが、このアプリケーションが表示されたスレッドを通じて別のマシンで実行されていますか?実際の文字の代わりに。 私のこのプログラムは、unixのsendMailを使い、リモートマシンはPOSTFIXを使います。 誰かが問題の考えられる原因を考えることができますか?UTF-8文字が表示されない
2
A
答えて
1
コードを表示してください。しかし、ほとんどの場合、使用する文字エンコードを明示的に指定しておらず、あるプラットフォームのデフォルトは期待どおりに動作し、別のプラットフォームのデフォルトは動作しません。
1
おそらく、出力ストリームのエンコーディングをUTF-8に明示的に設定することを忘れていると思います。 Javaの通常のデフォルトのエンコーディングは、不適切な部分をわざわく?
文字に置き換えるプラットフォームローカルの8ビットのものです。
これはプログラム自体で行うべきでしょう。しかし、javacコマンドラインで‑Dfile.encoding=UTF‑8
を渡すことで逃げるかもしれません。ただ依存する。
関連する問題
- 1. 無効な文字が表示されない
- 2. Monodroidデバッグで100文字以上の文字列が表示されない
- 3. NSUserDefaultsからの文字列が表示されない、xcode 7.3
- 4. ウェブページに特殊文字が表示されない
- 5. UFPDFのロシア語の文字が表示されない、PHP
- 6. codeigniterプロジェクトで外国語の文字が表示されない
- 7. 絵文字が表示されないようにする
- 8. 私の文字列がUIAlertViewに表示されない理由
- 9. エラーページにキリル文字が表示されない
- 10. dijit.Editorに日本語の文字が表示されない
- 11. 最初の文字の後にテキストが表示されない
- 12. PHP、MySQL、文字が正しく表示されない。
- 13. ロシア語の文字がMozillaに表示されない
- 14. SSASキューブ文字が正しく表示されない
- 15. UTF-8文字が正しく表示されない
- 16. アゼルバイジャンの文字が表示されない
- 17. Win32 ComboBoxExでUnicode文字列が表示されない
- 18. Androidスクロールビューで文字列が表示されない
- 19. JS特殊文字が表示されない
- 20. PL/SQL Developerに「ő」文字が表示されない
- 21. FONTで特定の文字が表示されない
- 22. UTF-8特殊文字が表示されない
- 23. BIRTレポートでLinux上にUnicode文字が表示されない
- 24. SQL_ASCIIのデータベースに特殊文字が表示されない
- 25. 文字列内に文字が表示される回数
- 26. selectドロップダウンでutf-8文字が表示されますが、中国語文字は表示されません
- 27. WordPressのHTMLタイトルに余分な文字が表示される
- 28. ランダムなアスキー文字が表示されます
- 29. mysql utf8_unicode_ci issue。奇妙な文字¿が表示されます
- 30. UIPickerViewのコンテンツに奇妙な文字列が表示される
アプリケーションでデフォルトのMIME文字セットを指定する必要がある場合があります。 –