XmlSerializer
XmlSerializer Klasse
Die XmlSerializer erleichtert das Erstellen einer XML Datei. Es wird lediglich ein JSON -Objekt benötigt.
context.enableModules();
const { XmlSerializer } = require("ou.sp.XmlSerializer");
const serializer = new XmlSerializer("root");
const result = serializer.serialize({
node1: "Test1",
node2: "Test2",
})
// Result as XML-String
const xml = result.toString();
/*
<root>
<node1>Test1</node1>
<node2>Test2</node2>
</root>
*/
// Save XML to file system
try {
const saved = result.save("D:\\tmp\\test.xml");
} catch (error) {
// error.message -> DOMParser error
}