xmldom-format
v2.0.0
Published
format xml using @xmldom/xmldom
Downloads
29,870
Maintainers
Readme
xmldom-format
XMLSerializer to serialize and format Document
Installation
npm install xmldom-format
Usage
XMLSerializer
use XMLSerializer.serializeToString(rootNode)
to serialize Document without FormatOptions
import { XMLSerializer } from "xmldom-format";
const rootNode = new DOMParser().parse(`<html><body>Hello<br/>World</body></html>`);
const xmlSerializer = new XMLSerializer();
console.info(xmlSerializer.serializeToString(rootNode)); // <html><body>Hello<br/>World</body></html>
formatXml
use formatXml
to serialize and format Document with FormatOptions
import { formatXml } from "xmldom-format";
const rootNode = new DOMParser().parse(`<html><body>Hello<br/>World</body></html>`);
console.info(formatXml(rootNode, { useWhitespaceInAutoClosingNode: true})); // <html><body>Hello<br />World</body></html>