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ş:
Nasıl JSP dosyaları Java kod önlemek i...
Nasıl bir dosyanın içeriğini bir Java ...
Nasıl her döngü için Java çalışır?...
Nasıl Java n ondalık sayıya yuvarlamak...
Nasıl Java genel bir dizi oluşturmak i...