Scala Language
एक्सएमएल हैंडलिंग
खोज…
सुशोभित या सुंदर-प्रिंट XML
PrettyPrinter
उपयोगिता एक्सएमएल दस्तावेजों को 'सुंदर प्रिंट' करेगी। निम्न कोड स्निपेट सुंदर प्रिंटों को बिना किसी एक्सएमएल के प्रिंट करता है:
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)
यह 150
पृष्ठ की चौड़ाई और 4
व्हाइट-स्पेस वर्णों के इंडेंटेशन कंटेंट का उपयोग करके सामग्री का उत्पादन करेगा:
<a>
Alana
<b>
<c>Beth</c>
<d>Catie</d>
</b>
</a>
आप एक स्ट्रिंग से एक फ़ाइल से xml लोड करने के लिए XML.loadFile("nameoffile.xml")
का उपयोग कर सकते हैं।
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow