在量角器中使用xml2js解析xml文件

时间:2015-05-19 19:07:48

标签: json xml protractor

我正在尝试使用xml2js解析testdata xml。

我的XML示例:

<?xml version="1.0" encoding="UTF-8" ?>
<ViewOrderTestData>
    <TEST1>
        <txn>txn-1</txn>
        <match>MENG.0-A</match>
        <key>m2qa_q2.1098-GT.10013.1@75</key>
    </TEST1>

    <TEST2>
        <txn>txn-2</txn>
        <match>MENG</match>
        <key>m2qa_q2.1098-GT.10013.1@75</key>
    </TEST2>
</ViewOrderTestData>

我的代码在

之下
var parser = new xml2js.Parser();
fs.readFile('./ViewOrdersExpectedData.xml', function(err, data) {
    parser.parseString(data, function (err, result) {
        console.dir(result.ViewOrderTestData);
    });
});

我收到JSON文件以下。

{ 
  TEST1:
   [ 
      { 
       txn: [Object],
       match: [Object],
       key: [Object],
      }
   ],
  TEST2:
   [ 
     { 
       txn: [Object],
       match: [Object],
       key: [Object],
     }
  ]
}

是否可以计算TEST节点

并且在找到确切的测试之后,例如TEST2,我们可以获得该测试的每个值。

提前致谢

0 个答案:

没有答案
相关问题