Как отправить XML как строку в Soap Action? - PullRequest
2 голосов
/ 06 сентября 2011

У меня есть действие мыла

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<From_Iphone xmlns="http://tempuri.org/">
<MessageText>string</MessageText>
<user_id>int</user_id>
<patientID>int</patientID>
<ReplyToMsgId>int</ReplyToMsgId>
<UserContacts>string</UserContacts>
</From_Iphone>
</soap:Body>
</soap:Envelope>

в этом я хотел бы отправить

 MessageText =@"Testing";
patientID= 10;
user_id= 20;
ReplyToMsgId=1;
UserContacts = @"< Contacts > < Contact >< id > 5 < /id > < name > Kiran< /name > < gr_id >11 < /gr_id> < /Contact> < Contact>< id>8< /id> < name>najeer< /name>< gr_id>25< /gr_id>< /Contact>< /Contacts>";

Я передаю UserContacts в виде строки, но не могу попасть на сервер. Пожалуйста, дайте мне решение для передачи XML как String .. Спасибо ...

1 Ответ

1 голос
/ 29 декабря 2011

Вы должны использовать тег для этого. В тэге вы должны поставить свою строку xmlstring. Строка между не будет проанализирована. Я думаю, что Ваша проблема будет решена.

http://www.w3schools.com/xml/xml_cdata.asp

перейдите по вышеуказанной ссылке, Вам это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...