Javascript 如何在nodejs中直接操作xml对象而不转换为json?

Javascript 如何在nodejs中直接操作xml对象而不转换为json?,javascript,node.js,json,xml,Javascript,Node.js,Json,Xml,我正在使用Nodejs和javascript框架。我有一个xml对象,如下所示。我想从中删除一个属性 <soapenv:Envelope><xmlns:soapenv>http://schemas.xmlsoap.org/soap/envelope/?........ .... .... ..... <memberId>123</memberId> .. </soapenv:Body></soapenv:Envelope>

我正在使用Nodejs和javascript框架。我有一个xml对象,如下所示。我想从中删除一个属性

<soapenv:Envelope><xmlns:soapenv>http://schemas.xmlsoap.org/soap/envelope/?........
....
....
.....
<memberId>123</memberId>
..
</soapenv:Body></soapenv:Envelope>
将此json转换为xml将得到以下xml:

<ProductNumber><_>1111</_><xmlns/></ProductNumber>
1111
这就是我希望直接编辑xml对象而不是将其解析为json并返回的原因。任何人都可以帮助我如何在nodejs中直接从xml对象中删除属性

"ProductNumber":{"_":"1111","xmlns":""}
<ProductNumber><_>1111</_><xmlns/></ProductNumber>