【发布时间】:2011-01-16 21:50:13
【问题描述】:
这是我的 XML 文件,我想知道当你知道时如何获取文章的 ID 标题是什么。这可以使用 Xpath 吗?
XML 文件:
<Articles>
<Article ID="1">
<title>test</title>
<content>test</content>
</Article>
</Articles>
php代码:
$dom = new DOMDocument;
$dom->load("Articles.xml");
$xp = new DOMXPath($dom);
$id = $xp->evaluate('string(/Articles/Article[title="test"]/@ID)');
var_dump($id);
亲切的问候,
用户。
【问题讨论】:
-
您的 for 循环似乎不完整:
for($i = 0; $i title; -
这里没有 XML 文档——这意味着 xml 和 xpath 不是这个问题的合适标签。