コード例 #1
0
ファイル: objects.js プロジェクト: chrisdev/newspipeline
var request = require('request');
var xmlNodes = require('xml-nodes');
var xmlObjects = require('../');

request('http://news.yahoo.com/rss/entertainment')
  .pipe(xmlNodes('item'))
  .pipe(xmlObjects({explicitRoot: false, explicitArray: false, mergeAttrs: true}))
  .on('data', function(data) {
    console.log(data.title);
  });
コード例 #2
0
ファイル: index.js プロジェクト: TechnologyAdvice/xml-json
module.exports = function(nodeFilter, opts) {
  var nodes = xmlNodes(nodeFilter)
  var objOpts = extend({explicitRoot: false, explicitArray: false, mergeAttrs: true}, opts)
  var objects = xmlObjects(objOpts)
  return pumpify.obj(nodes, objects)
}