编辑建议的可能答案不是这个问题的答案 好的,所以我一直在寻找一种方法来通过类名使用 simplexl (php) 访问所有元素,不幸的是没有运气
基本上我正在尝试抓取一个包含一堆列表的网页,并且我知道我将文件作为变量$doc
我可以做到这一点
$sxml = simplexml_import_dom($doc);
$list = $sxml->xpath("//ul");
foreach($list as $row) {
$list_items = $row;
print_r($list_items);
}
我可以获取文档的每个元素,它是一个列表项,或者如果有一个特定的 id 我可以做
$sxml = simplexml_import_dom($doc);
$list = $sxml->xpath("//*[@id='VALUE']");
$sub_list = $list->li
foreach($sub_list as $row) {
$list_items = $row;
print_r($list_items);
}
第二部分要感谢 SO 上的这个线程,如果有某种方法可以通过标签的类名进行搜索,这意味着我只对<ul class="playlist-index">
类似于我如何访问每个标签的标签感兴趣<ul>
这可能吗?如果是这样,我该怎么做,因为到目前为止我已经惨遭失败,谢谢,提前!-布伦丹