ошибка разбора iphone xml - PullRequest
       5

ошибка разбора iphone xml

0 голосов
/ 22 февраля 2011

Привет всем в моем приложении для iphone после отправки xml запроса на вход в систему после сбоя xml ... но я не могу понять, в чем ошибка ...

<?xml version="1.0" encoding="ISO-8859-1"?><SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
  xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body><SOAP-ENV:Fault><faultcode xsi:type="xsd:string">SOAP-ENV:Client</faultcode><faultactor xsi:type="xsd:string"></faultactor><faultstring xsi:type="xsd:string">error in msg parsing:
Charset from HTTP Content-Type &apos;UTF-8&apos; does not match encoding from XML declaration &apos;ISO-8859-1&apos;</faultstring><detail xsi:type="xsd:string"></detail></SOAP-ENV:Fault></SOAP-ENV:Body></SOAP-ENV:Envelope>

1 Ответ

2 голосов
/ 22 февраля 2011

Что ж, в сообщении об ошибке говорится, что вы пытались проанализировать документ, в котором заголовок документа сказал, что он был закодирован в ISO 8859/1, а в заголовке HTTP сказано, что он был в UTF-8. Синтаксическим анализаторам разрешается разрешать этот конфликт путем предоставления приоритета HTTP-заголовка, но, похоже, этот синтаксический анализатор решил этого не делать. Несоответствие означает, что существует какая-то проблема конфигурации, и ее необходимо исследовать.

...