我正在开发一个需要调用SOAP方法的SOAP客户端,该方法定义如下:
该方法的文档需要“geraet”项目的以下结构:
我应该如何调用node-soap方法以便发送正确的SOAP请求?
我尝试过这种方式(以及众多替代方案):
client.insUpGeraet({
geraet: {
Geraete: {
Geraet: [ {...}, {...}, ... ]
},
}
});
...但是这只会创建一个空的geraet
节点,而node-soap
显然会丢弃其余节点:
正确的请求应如下所示(另一个客户端的调试输出):
我做错了什么?