SORU
28 Mart 2011, PAZARTESİ


XML Belgesi için Dize

Bir XML Belgesi (org.w3c.dom.Document) Dize halinde temsilini elde etmek için en kolay yolu nedir? O düğümleri tek bir hat üzerinde olacak.

Örnek olarak, dan

<root>
  <a>trge</a>
  <b>156</b>
</root>

(bu sadece bir ağaç temsilidir, benim kod org.w3c.dom.Document bir nesne değil, bir Dize olarak tedavi olamam

için

"<root> <a>trge</a> <b>156</b> </root>"

Teşekkürler!

CEVAP
28 Mart 2011, PAZARTESİ


doc yetkili kişi org.w3c.dom.Document örnek:

TransformerFactory tf = TransformerFactory.newInstance();
Transformer transformer = tf.newTransformer();
transformer.setOutputProperty(OutputKeys.OMIT_XML_DECLARATION, "yes");
StringWriter writer = new StringWriter();
transformer.transform(new DOMSource(doc), new StreamResult(writer));
String output = writer.getBuffer().toString().replaceAll("\n|\r", "");

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Android Central

    Android Cent

    13 Kasım 2008
  • MobileTechReview

    MobileTechRe

    6 HAZİRAN 2008
  • REK Roth Productions

    REK Roth Pro

    8 Ocak 2011