1.1.1 • Published 1 year ago

xmldom-format v1.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

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>

License

MIT License

Change Log

CHANGELOG