SORU
26 EYLÜL 2008, Cuma


Nasıl Java XML yazdırma için güzel mi?

XML içeren bir Java Dize var, ne de bir satır beslemeleri veya girintiler. İyi biçimlendirilmiş XML bir Dize dönüştürmek istiyorum. Bunu nasıl yapabilirim?

String unformattedXml = "<tag><nested>hello</nested></tag>";
String formattedXml = new [UnknownClass]().format(unformattedXml);

Not: giriş Benim birString. Benim çıktıString.

CEVAP
26 EYLÜL 2008, Cuma


Transformer transformer = TransformerFactory.newInstance().newTransformer();
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
//initialize StreamResult with File object to save to file
StreamResult result = new StreamResult(new StringWriter());
DOMSource source = new DOMSource(doc);
transformer.transform(source, result);
String xmlString = result.getWriter().toString();
System.out.println(xmlString);

not: sonuçlar java sürümüne bağlı olarak, geçici çözümler platformu için özel arama değişebilir

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hanksranger

    hanksranger

    6 EKİM 2009
  • hans peder sahl

    hans peder s

    22 Temmuz 2009
  • LatinNinja99

    LatinNinja99

    28 EKİM 2011