2017-10-25 5 views
1

私はJavaでHTMLファイルを作成しようとしていますが、bw.newLine();動かない。それはすべて1行で表示されます。バッファライタ - newLineは何もしません。

 File f = new File("quote.html"); 
     BufferedWriter bw = new BufferedWriter(new FileWriter(f)); 

     bw.write("Client     : " + clientID + " - " + creditLimit[1]); 

     bw.newLine();   

     bw.write("Service Code   : " + serviceCode); 

     bw.newLine(); 

     bw.write("Number of Launches  : " + numberOfLaunches); 

     bw.newLine(); 

     bw.write("Orbit Type    : " + orbitType); 

     bw.close(); 

すべてが1行で表示されます。ソースコード内のHTMLの改行で

bw.write("<br/>"); 
+1

どのようにしてデータを表示しますか?あなたが書かれている改行文字のタイプをチェックしましたか? JavaDocごとに注意してください。 "行区切り文字列はシステムプロパティline.separatorによって定義され、必ずしも単一の改行( '\ n')文字ではありません。 – Thomas

答えて

7
bw.newLine(); // write a platform-dependent new line character (\n for unix) 

あなたは<br/> HTML要素を使用する必要があります。 HTMLに改行を表示するには、<br>タグを追加する必要があります

0

がレンダリングされていません。HTMLの場合

関連する問題