Java : Convertir format xml fichier à une ligne de chaîne

J'ai la forme d'un fichier XML, et je veux le convertir en une chaîne de ligne, comment puis-je le faire.

Xml exemple:

<?xml version="1.0" encoding="UTF-8"?>
<books>
   <book>
       <title>Basic XML</title>
       <price>100</price>
       <qty>5</qty>
   </book>
   <book>
     <title>Basic Java</title>
     <price>200</price>
     <qty>15</qty>
   </book>
</books>

Sortie attendue

<?xml version="1.0" encoding="UTF-8"?><books><book> <title>Basic XML</title><price>100</price><qty>5</qty></book><book><title>Basic Java</title><price>200</price><qty>15</qty></book></books>

Merci d'avance.

Ce ne devrait pas être nécessaire. Pourquoi avez-vous besoin?
J'ai besoin de ça pour être passer à un cgi en entrée et que cgi accepte uniquement xml dans un formulaire en ligne.
merci beaucoup pour toutes les réponses

OriginalL'auteur Ianthe | 2011-04-01