Iphone 分析器错误5(地震活动CXML)
我已经修改了SeismicXML来解析我自己的自定义xml提要。在到达第一个元素的末尾之前,每个属性都会被正确解析 xml:Iphone 分析器错误5(地震活动CXML),iphone,xml,parsing,Iphone,Xml,Parsing,我已经修改了SeismicXML来解析我自己的自定义xml提要。在到达第一个元素的末尾之前,每个属性都会被正确解析 xml: <item> <title>Un post nou</title> <desc>Que diu alguna cosa</desc> <foto>photo.jpg</foto> <lat>41.36441</lat> <
<item>
<title>Un post nou</title>
<desc>Que diu alguna cosa</desc>
<foto>photo.jpg</foto>
<lat>41.36441</lat>
<long>1.75361</long>
</item>
联合国邮政局
阿尔古纳科萨酒店
photo.jpg
41.36441
1.75361
我的对象有5个属性:
@属性(非原子,保留)NSString*titol;
@属性(非原子,保留)NSString*descripcio;
@属性(非原子,保留)NSString*urlFoto;
@性质(非原子,保留)双纬度;
@性质(非原子,保留)双纵
当我的NSXMLPares到达
时,它抛出:
NSXMLSParserErrorDomain
代码=5
在NSXML解析器引用之后,此错误为:
NSXMLParserPrematureDocumentEndError->文档意外结束
我不明白我做错了什么。我打赌问题来自XML,事实上,它是一个PHP文件,但我不确定
社区的任何帮助都将不胜感激。您遇到的解析错误是因为XML解析器要求所有项目周围都有一个顶级节点。尝试创建XML,如下所示:
<feed>
<item>
...
</item>
<item>
...
</item>
</feed>
...
...
这是您的整个XML文档,还是仅显示了一项作为示例?我仅显示了第一项。事实上,它只是一个测试xml,有两个项目遵循上面的结构。没有别的了:。。。。。。。提前谢谢,太好了!非常感谢,你为我节省了数小时的头脑风暴!