23 lines
498 B
JavaScript
23 lines
498 B
JavaScript
|
|
const { Parser } = require('../');
|
||
|
|
|
||
|
|
// We parse some XML text and receive a Node
|
||
|
|
let root = Parser.parseXML('Test <someTag key="val"> test test </someTag>');
|
||
|
|
|
||
|
|
console.log(root.toString(true));
|
||
|
|
|
||
|
|
// Output:
|
||
|
|
// <ROOT>
|
||
|
|
// <TEXT value="Test"/>
|
||
|
|
// <someTag key="val">
|
||
|
|
// <TEXT value=" test test "/>
|
||
|
|
// </someTag>
|
||
|
|
// </ROOT>
|
||
|
|
|
||
|
|
let tagNode = root.findFirstChildType('someTag');
|
||
|
|
console.log(tagNode.toString(true));
|
||
|
|
|
||
|
|
// Output:
|
||
|
|
// <someTag key="val">
|
||
|
|
// <TEXT value=" test test "/>
|
||
|
|
// </someTag>
|