【发布时间】:2012-02-12 00:58:34
【问题描述】:
我想解析下面的id:date
我将如何选择它?我知道如何选择课程,但我没有运气。
这是我对类所做的:
$xml->xpath('//*[@class="date"]');
我尝试将@class 切换为@id,但没有成功。我做错了什么?
提前谢谢你
@$doc=new DOMDocument();
@$doc->loadHTML($html5);
$xml=simplexml_import_dom($doc);
$images=$xml->xpath('//*[@id="date"]');
$arr= array();
foreach ($images as $img) {
$arr[]= $img;
}
echo $arr[0];
【问题讨论】:
-
发帖前有没有考虑过 Google 或 SO 搜索功能?这个 SO 答案应该可以帮助您:Xpath problem, getting the id(attribute) of a element, if you know the title of the element
-
没有按照你发布的例子,我问是因为我真的很挣扎,找不到答案,但你似乎很喜欢每天抽出 10 秒来抨击我......谢谢跨度>
-
很好,因为你让我感到内疚 :) 你是否试图用等于“日期”的“id”属性解析出 DOM 中的单个元素?
标签: php html xml-parsing