Scala Language
XML-Behandlung
Suche…
Verschönern oder Pretty-Print-XML
Das PrettyPrinter
Dienstprogramm druckt XML-Dokumente hübsch. Das folgende Code-Snippet druckt unformatierte XML-Dateien aus:
import scala.xml.{PrettyPrinter, XML}
val xml = XML.loadString("<a>Alana<b><c>Beth</c><d>Catie</d></b></a>")
val formatted = new PrettyPrinter(150, 4).format(xml)
print(formatted)
Dadurch wird der Inhalt mit einer Seitenbreite von 150
und einer Einrückungskonstante von 4
Leerzeichen ausgegeben:
<a>
Alana
<b>
<c>Beth</c>
<d>Catie</d>
</b>
</a>
Sie können XML.loadFile("nameoffile.xml")
, um XML aus einer Datei statt aus einem String zu laden.
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow