499 Stimmen

Wie kann man XML aus Java heraus schön drucken?

Ich habe einen Java-String, der XML enthält, ohne Zeilenvorschübe oder Einrückungen. Ich möchte ihn in einen String mit schön formatiertem XML umwandeln. Wie kann ich das tun?

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

Anmerkung: Meine Eingabe ist eine Zeichenfolge . Meine Ausgabe ist eine Zeichenfolge .

(Basic) Scheinergebnis:

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <tag>
    <nested>hello</nested>
  </tag>
</root>

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X