XML解析_处理异常......基本的PHP问题

时间:2011-03-31 05:06:33

标签: php xml extract

我使用PHP编写了一个完美的XML解析器... 使用,

  

$ xml = simplexml_load_file($ newfile);

现在,newfile是一个指向xml文件的指针,该文件有超过20000行 问题是,系统(一个android)开始生成名为

的标签
  

<没有>

......当没有价值时...... 但是,没有< / none>标签...有多个<没有>价值!! 好像是 a)要么指示Android不要这样做! - TRIED,但它无法控制..操作系统处理它。

b)或者,创建一个PHP漏洞来防止此错误!

我需要帮助。我如何实现这一目标?

由于

1 个答案:

答案 0 :(得分:0)

如果没有结束标记 - xml无效。如果只有 none 标记存在问题,您可以尝试在解析器中忽略它。或者甚至尝试在处理解析器之前使用php“查找和替换”函数(如preg_replace)删除 none 标记