xmlCtxtGetLastError - Iphone

ฉันเขียนโปรแกรมด้วย NSXMLParser มาระยะหนึ่งแล้ว และเมื่อเร็ว ๆ นี้ ฉันพบข้อผิดพลาดนี้ สิ่งที่แปลกที่สุดคือมันเกิดขึ้นเฉพาะในโหมดแก้ไขข้อบกพร่องเท่านั้น เมื่อฉันโหลดแอปใน Simulator และเรียกใช้จาก Simulator (โดยไม่เกี่ยวข้องกับ Xcode) มันก็ทำงานได้ดี

โค้ดตรงไปตรงมามาก เป็นการแยกวิเคราะห์ XML อย่างง่ายซึ่งมีการโหลดเนื้อหาจากเว็บในเธรดที่แยกจากกัน

มีใครเคยพบข้อผิดพลาดนั้นบ้างไหม?

ขอบคุณล่วงหน้า.

แก้ไข:

ทันเวลาฉันก็พบว่าข้อผิดพลาดนี้เกิดขึ้นเมื่อคุณมีเอกสาร XML ที่มีรูปแบบไม่ถูกต้อง ในกรณีของฉัน ฉันกำลังแยกเนื้อหาบางส่วนของหน้า HTML และแยกวิเคราะห์สตริงผลลัพธ์ แต่สตริงนี้ไม่ได้มีรูปแบบที่ดีเสมอไป การปรับเปลี่ยนเล็กน้อย voilá...

ตรวจสอบให้แน่ใจว่าเอกสารของคุณมีรูปแบบที่ถูกต้องเมื่อแยกวิเคราะห์ ไม่เช่นนั้นคุณอาจมีข้อผิดพลาดเดียวกัน... PS: วิธีข้อผิดพลาดของ parser ตรวจไม่พบข้อผิดพลาดนี้


person Raphael Kohn    schedule 15.03.2010    source แหล่งที่มา


คำตอบ (1)


ทันเวลาฉันก็พบว่าข้อผิดพลาดนี้เกิดขึ้นเมื่อคุณมีเอกสาร XML ที่มีรูปแบบไม่ถูกต้อง ในกรณีของฉัน ฉันกำลังแยกเนื้อหาบางส่วนของหน้า HTML และแยกวิเคราะห์สตริงผลลัพธ์ แต่สตริงนี้ไม่ได้มีรูปแบบที่ดีเสมอไป การปรับเปลี่ยนเล็กน้อย voilá...

ตรวจสอบให้แน่ใจว่าเอกสารของคุณมีรูปแบบที่ถูกต้องเมื่อแยกวิเคราะห์ ไม่เช่นนั้นคุณอาจมีข้อผิดพลาดเดียวกัน... PS: วิธีข้อผิดพลาดของ parser ตรวจไม่พบข้อผิดพลาดนี้

person Raphael Kohn    schedule 17.03.2010