哪一个是读取xml文件的最佳php扩展名?

哪一个是读取xml文件的最佳php扩展名?,php,xml,Php,Xml,从绝对路径读取xml文件的最佳php是什么? xml文件很简单: <?xml version="1.0" encoding="utf-8"?> <online> <coountry value='us'> <user hours='10' name='user1' id='1' /> <user hours='9' name='user2' id='2' /> <user h

从绝对路径读取xml文件的最佳php是什么? xml文件很简单:

<?xml version="1.0" encoding="utf-8"?>
<online>
    <coountry value='us'>
        <user hours='10' name='user1' id='1' />
        <user hours='9' name='user2' id='2' />
        <user hours='8' name='user3' id='3' />
    </country>
</online>


从xml中,我需要循环遍历country标记并使用每个用户标记属性。

这取决于xml文件的复杂程度或大小。如果它是一个简单的文件或者相对较短,我会选择SimpleXML。您可以发布XML的示例吗?那么您可能会得到更好的答案。

您想对xml做什么? 处理复杂XML文档的方法是:

$doc = new DOMDocument();
$doc->load('/home/user/www/system/online.xml');

但是,如果不知道要从XML中获得什么,就很难推荐正确的解析器。

您是指文件路径吗?使用什么工具/库?你能展示一些代码吗?我的意思是像从绝对路径/home/user/www/system/online.xml读取文件一样。我没有任何理由不知道如何正确读取xml。默认情况下,所有PHP的xml扩展都支持从文件路径读取文件(这就是您的意思,“绝对路径”的含义有所不同)。您可以使用任何您喜欢的XML库。您想对XML文件做什么?@Pekka,谢谢您清除它!:)编辑了添加xml的主要帖子以及我将如何处理它。