PHP头条
热点:

让PHP承认XML错误


我对正在发送的XML提要感到悲痛.我知道它是无效的,但发送程序的开发周期是不值得等待它们能够纠正错误.所以我正在寻找一个解决方法,一些方法让PHP让我读取XML并合并/删除无效的属性条目,同时保留所有其他条目.

错误是我在XML节点上有重复的属性.我一直在使用simpleXML来读取文件并将它们处理成有用的值,但这一行只是彻底打破了系统.违规的XML看起来像这样


我真正想要的是在XML阅读器上与C#的.MoveToNextAttribute()相当的PHP.当呈现重复属性时,我似乎无法找到任何不仅仅是爆炸的东西.

有人帮帮忙吗?

答案与XML本身的字符中的地址错误相关联.例如&不作为&出现.这里的问题是XML的结构被破坏,而不是内容.该线程中的答案返回

 parser error : Attribute attr1 redefined

当提出XML时

Text

这就是我要解析的内容.


www.phpzy.comtrue/phpzx/48303.htmlTechArticle让PHP承认XML错误 我对正在发送的XML提要感到悲痛.我知道它是无效的,但发送程序的开发周期是不值得等待它们能够纠正错误.所以我正在寻找一个解决方法,一些方法让PHP让我读取XML并合...

相关文章

PHP之友评论

今天推荐