如何在node.js中组合两个XML对象

时间:2016-04-22 06:16:03

标签: javascript angularjs xml node.js

这是第一个存储在名为' doc'的对象中的XML。

<?xml version="1.0"?>
<response>
    <playtext lang="EN" speed="2" quality="best">
       This is response
    </playtext>
</response>

这是第二个存储在名为&#39; root&#39;的对象中的XML。

<?xml version="1.0"?>
<collectdtmf 1="1" t="#" o="30">
    <playtext speed="2" lang="EN" quality="best">
        Press 1, for sales
    </playtext>
    <playtext speed="2" lang="EN" quality="best">
        Press 2, to know more about company
    </playtext>
</collectdtmf>

我的目标是将这些XML合并为一个并获得如下结果

<?xml version="1.0"?>
<response>
    <playtext lang="EN" speed="2" quality="best">
       This is response
    </playtext>
    <collectdtmf 1="1" t="#" o="30">
        <playtext speed="2" lang="EN" quality="best">
            Press 1, for sales
        </playtext>
        <playtext speed="2" lang="EN" quality="best">
            Press 2, to know more about company
        </playtext>
      </collectdtmf>
 </response>

我正在使用npm&#39; xmlbuilder&#39;创建这个XML对象; 我怎么能用node.js做到这一点?

0 个答案:

没有答案