xml-stream
Version:
XML stream to JavaScript object converter based on Expat.
15 lines (12 loc) • 396 B
JavaScript
var fs = require('fs')
, path = require('path')
, XmlStream = require('../lib/xml-stream')
;
// Create a file stream and pass it to XmlStream
var stream = fs.createReadStream(path.join(__dirname, 'collect-preserve.xml'));
var xml = new XmlStream(stream);
xml.preserve('item', true);
xml.collect('subitem');
xml.on('endElement: item', function(item) {
console.log(item);
});