アラビア文字を含む csv ファイルがあります。csv ファイルを読み込んで、同じアラビア文字が書かれた PDF に変換する必要があります。ガイドしてください。
質問する
1893 次
4 に答える
0
csvを解析するには、OpenCSVを使用することをお勧めします。
PDFの作成については、こちらをご覧になるか、 Apachefopをお試しください。
UTF-8を使用していることを確認する必要があり、アラビア語の文字に問題がないはずです。
于 2012-07-03T08:20:24.730 に答える
0
アラビア語は UTf-8 の一部ではありませんか? もしそうなら、あなたはこれを行うことができるはずです:
public void unicodeShow(String fileName) throws UnsupportedEncodingException, FileNotFoundException, IOException{
Reader reader = new InputStreamReader(new FileInputStream(fileName), "utf-8");
BufferedReader br = new BufferedReader(reader);
String a=br.readLine();
}
PDFの作り方がよくわからない
于 2012-07-03T07:48:24.750 に答える
0
ファイルを読み書きするときは、ISO/IEC 8859-6 文字セットを使用してみてください。
于 2012-07-03T07:50:02.397 に答える
0
まず、CSV ファイルが使用しているコードページを特定する必要があります。これは、Windows コード ページ1256である可能性が最も高いです。
java " InputStreamReader " クラスを使用し、コンストラクターでコード ページを指定します。
何かのようなもの:-
InputStream inputStream = new FileInputStream("c:\\data\\input.txt");
BufferedReader reader = new BufferedReader(new InputStreamReader(fis,"CP1256"))
int data = reader.read();
while(data != -1){
char theChar = (char) data;
data = reader.read();
}
reader.close();
于 2012-07-03T07:57:00.010 に答える