アプリで Amazon の simpledb を使用しています。xml を解析すると、コード 5 でエラーが発生します。NSXMLParserErrorDomain エラー 5。
場合によっては正常に動作し、ナビゲーションに大きな変更がなければ、そのエラーが発生します。システムのコードやナビゲーションを変更せずにアプリを数回再起動すると、再び正常に動作します。これが起こる理由を理解できません。
ありがとう
アプリで Amazon の simpledb を使用しています。xml を解析すると、コード 5 でエラーが発生します。NSXMLParserErrorDomain エラー 5。
場合によっては正常に動作し、ナビゲーションに大きな変更がなければ、そのエラーが発生します。システムのコードやナビゲーションを変更せずにアプリを数回再起動すると、再び正常に動作します。これが起こる理由を理解できません。
ありがとう
デバッグ 101: ヘッダーを見て、エラーの意味を見つけます。
を見るとNSXMLParser.h
、エラー 5 が であることがわかりますNSXMLParserPrematureDocumentEndError
。
XML 文書は完全ではないと言っても過言ではありません。どのようにドキュメントを読み込んでいますか? 解析する前にドキュメント全体を確実にロードしていますか?
このエラーを解決する最善の方法 (IPhone -NSXMLParserErrorDomain エラー 5.)
http://www.w3schools.com/xml/xml_validator.aspを開く
このエラーは主に Iphone で解析する XML のエラーであるため、ここで XML を検証します。