NodeBuilder.addProcessingInstruction( target as String, text as String ) as This NodeBuilder object
Add an XML processing instruction node to the node tree the builder is building.
Parameters | |
---|---|
target | The processing instruction target. |
text | The contents of the processing instruction. |
Processing instruction nodes may only be added to XML documents.
const builder = new NodeBuilder(); builder.startDocument(); builder.addProcessingInstruction( 'xml-stylesheet','href="mystyles.css" type="text/css"'); builder.addElement('doc','My simple document with a stylesheet'); builder.endDocument(); builder.toNode(); // Returns an XML document node equivalent to the following: // // ?xml version="1.0" encoding="UTF-8"?> // <?xml-stylesheet href="mystyles.css" type="text/css"?> // <doc>My simple document with a stylesheet</doc>