Я разрабатываю приложение, в котором я потребляю ответ SOAP с использованием анализатора TBXML. Но проблема, с которой я сталкиваюсь, заключается в том, что ответ SOAP не подходит в правильном формате XML. Ниже приводится ответ SOAP, что я получаю:iOS Ответ SOAP не в формате XML
<?xml version='1.0' encoding='UTF-8'?><S:Envelope xmlns:S="http://schemas.xmlsoap.or
/soap/envelope/"><S:Body><ns2:getNotificationCountResponse xmlns:ns2="http://wfnwebservice.oi.com
/"><return><?xml version="1.0" encoding="UTF-8" standalone="no"?><Results><Row>&
lt;MESSAGE_TYPE>REQAPPRV</MESSAGE_TYPE><NOTIFICATION_CNT>2<
/NOTIFICATION_CNT><WORKFLOW_NAME>Purchase Requisition</WORKFLOW_NAME><
/Row><Row><MESSAGE_TYPE>POAPPRV</MESSAGE_TYPE><NOTIFICATION_CNT>4<
/NOTIFICATION_CNT><WORKFLOW_NAME>Purchase Order</WORKFLOW_NAME></Row><
/Results></return></ns2:getNotificationCountResponse></S:Body></S:Envelope>
Сообщение запроса SOAP выглядит следующим образом,
NSString *soapMsg = [NSString stringWithFormat:@"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\
<S:Envelope xmlns:S=\"http://schemas.xmlsoap.org/soap/envelope/\"
xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\">\
<SOAP-ENV:Header/>\
<S:Body>\
<ns2:getNotificationCount xmlns:ns2=\"http://wfnwebservice.oi.com/\">\
<arg0>CBAKER</arg0>\
</ns2:getNotificationCount>\
</S:Body>\
</S:Envelope>"];
Может ли один пожалуйста, дайте мне знать, что это вопрос, и как я могу решить эту проблему ????
благодарит за ваш ответ, но это - наше требование использовать TBXML для синтаксического анализа и сообщения SOAP для запроса ... так что, пожалуйста, дайте мне решение –