如何使用php curl和简单的html dom解析器获取span标签值?

贾利斯·马哈茂德(Jalis Mahamud)

为此的代码:

  <span class="file-count-label" ng-init="totalResultCount=304575" ng-show="totalResultCount" style="">304,575</span>

$videos=$html->find('span[class=file-count-label]');
foreach($videos as $e)
{
  echo $e->plaintext;
}

输出:{{totalResultCount | 数字}},但我要304,575

生死

您可以使用 xpath selector

<?php

$html = '<span class="file-count-label" ng-init="totalResultCount=304575" ng-show="totalResultCount" style="">304,575</span>';
$doc = new DOMDocument;
$doc->loadHTML($html);
$finder = new DomXPath($doc);
$classname="file-count-label";
$videos = $finder->query("//*[contains(@class, '$classname')]");

foreach($videos as $e)
{
  echo $e->nodeValue;
}

输出:-https : //eval.in/1056186

参考引用:-https : //stackoverflow.com/a/6366390/4248328

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在使用html dom解析器PHP的特定html标记开始之前获取文本

简单的HTML DOM解析器无法解析<body>标签

我如何找到这个股利?(PHP简单HTML DOM解析器)

如何使用PHP简单HTML DOM解析器获取标签的属性

如何使用简单HTML DOM解析器在<a>标记中获取url?

使用PHP Simple HTML DOM解析器从表中获取数据

使用简单HTML DOM解析器获取H2 HTML

在使用PHP简单HTML DOM解析器进行选择时需要帮助

解析网站并使用“ PHP简单HTML DOM解析器”保存特定的DIV

如何将CURL和PHP简单HTML DOM解析器与对象一起使用

PHP:简单的HTML DOM解析器-如何获取具有特定标签名称的元素?

使用简单的HTML dom解析器创建多维数组?

如何使用简单的html dom解析器从搜索中跳过重复的内容

PHP简单HTML DOM解析器:如何获取包含<h1>标记的父div的内容?

PHP简单HTML DOM解析器-解析嵌套元素

使用PHP Simple HTML DOM解析器获取Div属性

PHP简单HTML DOM解析器-查找跨度ID

PHP简单DOM解析器以刮取方法返回布尔值/空值

使用PHP中的DOM解析器获取xml文档的标签和内容

PHP DOM简单解析器从td获取值

使用PHP Simple HTML DOM解析器解析输出

使用PHP简单HTML DOM解析器提取HTML文件的特定部分

使用简单HTML DOM解析器转换为JSON?

使用简单的HTML dom解析器通过特定的搜索文本获取链接

使用PHP简单DOM解析器进行递归

如何使用简单的dom解析器从div类数据中获取数据?

PHP简单HTML DOM解析器-如何从div类获取价格

无法使用 PHP 简单 HTML DOM 解析器解析网页

循环遍历 html 表并使用简单的 dom 解析器在 php 中获取 tr、th 和 td