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

  • Amena

    Amena

    15 Kasım 2006
  • Rayone GB

    Rayone GB

    14 Temmuz 2007
  • steeletraining

    steeletraini

    28 NİSAN 2010