2

我有非常非常大的 html 页面/数据。我需要在 h1 标签下获取数据。所以我在各种示例中看到的是 DOMDOCUMENT 基本上用于解析 xml。但是如果我有 html 数据,非常网格,并且我想在<h1></h1>标签下获取文本,那么将是什么代码。

如果有<h1>标签数量

$doc = new DOMDocument();

@$doc->loadHTML($this->siteHtmlData);

$aElements = $doc->getElementsByTagName("h1")

请帮我。

谢谢

4

1 回答 1

2

您可以循环它以获取值:

foreach ($aElementsas as $node) {
    echo $node->nodeValue, PHP_EOL;
}
于 2012-06-21T11:19:35.793 回答