2017-04-26 9 views
0

私は書籍についてのユーザー入力を取得し、情報をbookオブジェクトとして処理する小さなプログラムを作成しています。その後、それはXMLファイル現在JAXBでタグを開いた後に改行を挿入します。

にデータをエクスポートし、私はあなたがよく見ると、あなたが右に見えるdoesntの説明THA表示されます。この出力に

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> 
<booklist> 
    <book> 
     <title>Hunger Games</title> 
     <price>9.99</price> 
     <description>Description paragraph one 
      Description paragraph two 
      Description paragraph</description> 
    </book> 
    <book> 
     <title>Catching Fire</title> 
     <price>9.99</price> 
     <description>Description paragraph one 
      Description paragraph two 
      Description paragraph three</description> 
    </book> 
</booklist> 

を取得しています。私がファイルをロードすると、私のコードはデータを完全に読み込み、オブジェクトの構築に問題はありません。しかし、私はdescriptionタグにopenningタグの後とclossingタグの前に余分な改行を追加したいと思います。それ、どうやったら出来るの?

答えて

0

出力に2回印刷することがわかりました。最初は正しいと思われる。 2回目に別の形式で印刷する理由を確認してください。

同じコードスニペットを共有することもできますか。

+0

アップス、ファイルを開いたときに偶然サブライムテキストに新しい行を追加しました –

+0

http://stackoverflow.com/questions/35504890/how-to-add-a-newline-line-breakに記載されている方法をお試しください-in-xml-file – Sandeepjn

関連する問題