0

我有一个 xml 文件,有时一个元素包含一个相乘的属性(不是 ID),并且他具有相同的值,如下所示:

<names>
   <name attribute="abc"  attribute="abc" />
</names>

我知道这是一个错误的写作,所以当我使用以下代码读取 Php 文件时,我想忽略该错误:

 $xmlDoc->load( 'file.xml' );

这是可能的 ?

谢谢你。

4

1 回答 1

2

加载时传递一些选项:

$xmlDoc->load('file.xml', LIBXML_NOERROR | LIBXML_NOWARNING);

和标准http://www.php.net/manual/de/function.libxml-use-internal-errors.php

于 2012-10-01T22:39:01.207 回答