Iphone 分析器错误5(地震活动CXML)

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> <

我已经修改了SeismicXML来解析我自己的自定义xml提要。在到达第一个元素的末尾之前,每个属性都会被正确解析

xml:

<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,有两个项目遵循上面的结构。没有别的了:。。。。。。。提前谢谢,太好了!非常感谢,你为我节省了数小时的头脑风暴!