Как передать несколько значений в атрибуте XML
Всем Привет. Я немного новичок в soap-запросе и ответе. Я работаю над порученным мне проектом, где наш партнер предоставил нам там wsdl. В запросе они упомянули атрибут, который принимает несколько значений. Для передачи значений они предоставили нам файл"*. xsd". Теперь я понятия не имею, как я могу передать запрос, а также как я могу передать несколько значений в атрибуте, используя предоставленный файл *.xsd в C#.Net. Может ли кто-нибудь, пожалуйста, помочь мне сделать это с помощью пошагового примера, было бы очень полезно.
Ниже приведен пример soap-запроса, генерируемого через soap UI.
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cre="http://creation.soapws.progressoft.com/"> <soapenv:Header> <cre:paymentOperation>?</cre:paymentOperation> <cre:requestTimeStamp>?</cre:requestTimeStamp> <cre:securityToken>?</cre:securityToken> <cre:username>?</cre:username> </soapenv:Header> <soapenv:Body> <cre:createPayment> <!--Optional:--> <remitterBankBIC>?</remitterBankBIC> <!--Optional:--> <requestMsg>?</requestMsg> </cre:createPayment> </soapenv:Body> </soapenv:Envelope>
Примечание : В приведенном выше примере атрибут, в котором я должен передать несколько значений.
<requestMsg>?</requestMsg>
заранее спасибо
Что я уже пробовал:
Я искал учебники. Но не смог найти ни одного полезного поста.