我有一个xml文件有时一个元素包含一个乘法属性(不是一个ID),并且他有相同的值,如下所示:
<names>
<name attribute="abc" attribute="abc" />
</names>
我知道这是一个错误的写作,所以当我用这段代码读取Php中的文件时,我想忽略错误:
$xmlDoc->load( 'file.xml' );
有可能吗?
谢谢。
答案 0 :(得分:2)
加载时传递一些选项:
$xmlDoc->load('file.xml', LIBXML_NOERROR | LIBXML_NOWARNING);
标准http://www.php.net/manual/de/function.libxml-use-internal-errors.php