最后的xml标记未在xmlparser中结束

时间:2013-02-01 22:25:29

标签: php xml-parsing

你好, 我在一个非常奇怪的问题中反弹:对http请求的限制结果集如下: http://www.miafoto.it/iPhone/inarrivo/php/percorsoWithOption.php?partenza=Via%20Ugolino%20Vivaldi&arrivo=Via%20Della%20Corazzata&language=it&userLatitude=41.719070&userLongitude=12.311775 生成您可以轻松阅读的xml代码,永远不会在其解析器中仅针对最后一个路径标记到达didEndElement回调。 其他网址的结果如下: http://www.miafoto.it/iPhone/inarrivo/php/percorsoWithOption.php?partenza=Via%20Ugolino%20Vivaldi&arrivo=Via%20Conca%20D'&奥罗放大器;语言=它&安培; userLatitude = 41.719074&安培; userLongitude = 12.311768 像许多其他人一样,使用最后一个路径标记正确地终止,因此返回一个可用的数组,与非结束解析不同。 真正奇怪的是,xml输出的结构非常相似,由同一个php脚本生成。有什么可以产生差异以及如何让php脚本或xmlparser产生可靠的行为? 感谢。

1 个答案:

答案 0 :(得分:0)

实际上问题出在php脚本中的原因尚不清楚,因为在一个案例中,一个标签位于另一个标签内,另一个标签位于另一个标签内。