我正在尝试调用具有xs:sequence复杂类型的SOAP方法。 Sequence期望所有元素以WSDL中定义的相同顺序出现。 Node-soap的method-function将参数作为JavaScript对象,并且由于JavaScript对象不能保证属性的顺序,因此无法对其进行排序。
https://github.com/vpulim/node-soap#clientmethodasyncargs---call-method-on-the-soap-service
我能想到的唯一方法是使用_xml-argument,它将参数作为XML,但我认为这不是一个好的解决方法。
有没有一种方法可以声明参数的顺序?