domenic
v1.0.1
Published
Normalizes the interface for a DOM parsing between browsers and Node.js
Downloads
12
Readme
Domenic
This is a Node.js-packaged-module that normalizes the interface for
parsing HTML and XML documents in Node.js and in the browser. It can be
used in browsers using Browserify or Mr. The interface for
using domenic
is:
var domenic = require("./domenic");
var parser = new domenic.DOMParser();
var document = parser.parseFromString(content, contentType);
The content type can be "text/html" or "application/xml". In the
browser, it uses every dirty trick in the book to make the DOMParser
work for both of these content types, but behaves like an ornery subset
of what DOMParser was intended to be. In Node.js, it uses either the
minidom
or xmldom
module from npm
to accomplish the same thing.