sample soap сообщение имеет префикс пространства имен, как показано ниже, когда я упорядочиваю объект запроса.
<soapenv:Envelope xmlns:ns2="http://schemas.org/test1" xmlns:ns3="http://schemas.org/test2" xmlns:ns1=
"http://schemas.org/test3" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
в следующий раз, когда порядок изменится на,
<soapenv:Envelope xmlns:ns2="http://schemas.org/test2" xmlns:ns3="http://schemas.org/test3" xmlns:ns1=
"http://schemas.org/test1" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
и так далее ...
Хотя тело моего запроса обновляется новыми пространствами имен каждый раз, существует проблема, когда проект, использующий мой код, ожидает, что префиксы будут в первом порядке. Есть ли способ контролировать это, и если да, то что будет примером?