0

你好,我遇到了一个非常奇怪的问题:一组限制为 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'oro&language=it&userLatitude=41.719074&userLongitude=12.311768 像许多其他人一样,用最后一个路径标记正确终止,因此返回一个与非关闭解析不同的可用数组。真正奇怪的是,由同一个 php 脚本生成的 xml 输出的结构非常相似。有什么不同以及如何让 php 脚本或 xmlparser 产生可靠的行为?谢谢。

4

1 回答 1

0

实际上问题出在 php 脚本中,原因尚不清楚,因为在一种情况下,标签在另一个标签内,而在另一种情况下则相反。

于 2013-02-02T12:53:22.767 回答