Articles of xmlparsing

节点使用xml2jsparsingxml

我正在尝试使用xml2jsparsing和查询xml中的元素。 我的xmlstring如下所示: var xml = "<config><test>Hello</test><data>SomeData</data></config>"; 我想要的是提取值,并将其分配给var extractedData 以下是我到目前为止: var parser = new xml2js.Parser(); parser.parseString(xml, function(err,result){ //Extract the value from the data element extractedData = result['data']; } 这不起作用。 有人可以指出,我可能能够从我的XML获取值? 谢谢 这似乎并没有工作。 有人可以告诉我这里可能是什么问题吗?

parsingXML Libxmljs(Node.js)

我试图用libxmljsparsing一个XMLstring(https://github.com/polotek/libxmljs) 。 我有一些问题,但。 我需要将逻辑应用于我正在parsing的内容,并根据定义的内容和不是什么内容进行返回。 正因为如此,我没有看到一个SAX风格的parsing器是一个有效的select。 我愿意看看其他的select,如果我能达到我所期待的。 能够select像DOMParser xmlDoc.getElementsById('firstName')[0].childNodes[0].nodeValue将是可怕的…

如何使用Nodeparsing来自URL的XML

我正在使用node-xml2js来parsingXML。 我无法从URLparsingXML。 我用这个答案作为模型。 但是当我使用下面的代码时,结果是null 。 任何想法,我在做什么错了? 更新:我已经更新了XML的url到实际使用的网站。 var eyes = require('eyes'); var https = require('https'); var fs = require('fs'); var xml2js = require('xml2js'); var parser = new xml2js.Parser(); parser.addListener('end', function(result) { eyes.inspect(result); console.log('Done.'); }); https.get('https://tsdrapi.uspto.gov/ts/cd/casestatus/sn78787878/info.xml', function(result) { result.on('data', function (data) { parser.parseString(data); }); }).on('error', function(e) { console.log('Got error: ' + e.message); });

xml2js:输出如何?

我试图使用node.js模块xml2js 我的代码很简单: function testparse(pathname, callback) { var parser = require('xml2js').Parser(), util = require('util'), fs = require('fs'), fs.readFile(pathname, function (err, data) { parser.parseString(data, function(err, result) { console.log('Complete result:'); console.log(util.inspect(result, {depth: null})); //Work console.log('Try to access element:'); console.log(result.smil.body); //Work console.log(result.smil.body.update); //Undefined }); }); } 我的xml文件是这样的: <?xml version="1.0"?> <smil> <head/> <body> <update /*some field*//> <stream name="name"/> <playlist /*some […]