2010-04-16 2 views
2

내 app에서 Amazon의 simpledb를 사용하고 있습니다. xml을 구문 분석 할 때 코드 5와 함께 오류가 발생합니다. ie. NSXMLParserErrorDomain 오류 5.NSXMLparser 오류 코드 5

가끔은 제대로 작동하고 탐색에 중요한 변경없이 오류가 발생합니다. 시스템의 코드 나 탐색을 변경하지 않고 앱을 여러 번 다시 시작하면 다시 정상적으로 작동합니다. 나는 이것이 일어나는 이유를 파악할 수 없다.

감사

답변

3

디버깅 101 : 오류가 무엇을 의미하는지 찾아 헤더 봐.

NSXMLParser.h을 보면 오류 5가 NSXMLParserPrematureDocumentEndError임을 알 수 있습니다.

XML 문서가 완전하지 않다고 말하는 것이 안전하다고 생각합니다. 어떻게 문서를로드하고 있습니까? 당신이 전체 문서를 파싱하기 전에로드하는지 확인하고 있습니까?

-2

이 오류를 제거하는 가장 좋은 방법은 http://www.w3schools.com/xml/xml_validator.asp

개방 (아이폰 -NSXMLParserErrorDomain 오류 5. 것은) 여기 XML의 유효성을 검사하기 때문에이 오류는 아이폰에 구문 분석 XML 주로 오류가 발생했습니다.