Scala Language
XML-afhandeling
Zoeken…
XML verfraaien of mooi afdrukken
Het hulpprogramma PrettyPrinter
maakt XML-documenten 'mooi af'. Het volgende codefragment drukt mooie ongeformatteerde xml af:
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)
Hiermee wordt de inhoud uitgevoerd met een paginabreedte van 150
en een inspringingsconstante van 4
witruimte-tekens:
<a>
Alana
<b>
<c>Beth</c>
<d>Catie</d>
</b>
</a>
U kunt XML.loadFile("nameoffile.xml")
gebruiken om xml uit een bestand te laden in plaats van uit een string.
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow