.doc ファイルにアラビア語の文章を書き込もうとしています。しかし、.doc ファイルを開くたびに、ファイル変換を示すメッセージが表示され、どの Unicode で .doc ファイルを表示するかを尋ねられるので、Unicode (UTF-8) を保持すればすべて問題ありません。
ファイルに書き込むコードは次のとおりです。
PrintWriter print = new PrintWriter(new FileOutputStream(newFile+".doc", true));
print.println(toString());
print.println();
print.close();
ユーザーが選択したファイルはどこnewFile
にあり(ユーザーから拡張子は付けられません)、 toString()
そのファイルに書き込む文全体を結合する機能です。
問題は、.doc ファイルを開くたびにこのファイル変換を確認する必要があるかどうかです。
私はすでにネットBeanでプロジェクトのプロパティを開いてコーディングを試みました:UTF-8!
誰でも助けることができますか?