0

SOAP リクエストをサーバーに送信し、次のレスポンスを取得しています。DDXMLParser を使用して応答を解析しています。ただし、パーサーはこれを無効な XML として解釈します。<return> タグ内のデータは[!CDATA]ブロックでラップする必要があると確信しています。を使用して解析すると、NSXML Parser私は取得していNSXMLParser Error Domain 64ます。これからどう進めていくか迷っています。

 <?xml version="1.0" encoding="utf-8"?>
    <soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
      <soapenv:Body>
          <return>
          <?xml version="1.0"?>
            <catalog>
              <book id="bk101">
                <author>Gambardella, Matthew</author>
                <title>XML Developer's Guide</title>
                <genre>Computer</genre>
                <price>44.95</price>
                <publish_date>2000-10-01</publish_date>
                <description>An in-depth look at creating applications 
          with XML.</description>
              </book>
              <book id="bk102">
                <author>Ralls, Kim</author>
                <title>Midnight Rain</title>
                <genre>Fantasy</genre>
                <price>5.95</price>
                <publish_date>2000-12-16</publish_date>
                <description>A former architect battles corporate zombies, 
          an evil sorceress, and her own childhood to become queen 
          of the world.</description>
              </book>
            </catalog>
          </return>
      </soapenv:Body>
    </soapenv:Envelope>
4

1 に答える 1