2016-06-14 4 views
1

xml2js.Parser()が 'NodeJS'で解析したXMLのnodevaluesを読み書きする方法を教えてもらえますか?これまでのところ、私のコードはフローであるNodeJsでインデックスを使用してxmlを読む

var xml2js = require('xml2js'); 
var xml = "<body><row><col>firstrow1</col><col>firstrow2</col><col>firstrow3</col></row><row><col>secondrow1</col><col>secondrow2</col><col>secondrow3</col></row></body>"; 
var extractedData = ""; 
var parser = new xml2js.Parser(); 
parser.parseString(xml, function (err, result) { 
    //Extract the value from the data element 
    extractedData = result['body']['row']['col[0]']; 
    console.log(extractedData); 
}); 
console.log(extractedData); 

タグの名前はデータレベルで同じです。それを読む方法。助けてください。

答えて

-1

CDプロジェクトフォルダは、

NPM

var parser = require('xml2json'); 
var util = require('util'); //for testing 

var xmlString = "<body><row><col>firstrow1</col><col>firstrow2</col><col>firstrow3</col></row><row><col>secondrow1</col><col>secondrow2</col><col>secondrow3</col></row></body>"; 

var object = parser.toJson(xmlString, {object: true}); 
//printing the result 
console.log(util.inspect(object)); 

は、あなたがこのモジュールのドキュメントを参照してくださいすることができ、あなたのコード内で、その後

--save xml2jsonをインストールhere

+0

私はargsの間違いを更新しました –

関連する問題