问题标签 [simple-html-dom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
13388 浏览

java - jsoup 第二个元素而不是 first()

我已经翻译了PHP Simple HTML DOM查询:

jsoup查询:

如您所见,我正在访问 PHP 中的第二个 (1) 结果,目前在带有 .first() 的 jsoup 我正在访问第一个结果 (0) 但我也想访问第二个结果 (1),如何我这样做?

0 投票
1 回答
937 浏览

php - 简单的 html dom 为一个 foreach 获取 2 个标签

如何使用简单的 html dom 为一个 foreach 调用 2 个标签?

我想得到如下结果:

一个img和一个单元的后面span。谢谢。

0 投票
2 回答
3225 浏览

php - php , simple_html_dom.php, 获取选择的选项

我有一个这样的 html 块:

我正在尝试使用 simple_html_dom (http://simplehtmldom.sourceforge.net/)在这种情况下“澳大利亚”提取选定的值。到目前为止,我已经构建了一个函数但没有工作:

//提取选中的值

也可以接受这样的 QueryPath 替代方案。

0 投票
1 回答
1522 浏览

php - php简单的html dom问题

这是一些代码,如何获取div[class=title]最接近的<p>内容?我只知道如何div[class=title]在 foreach 中获取,但不知道如何获取p. 谢谢。

我想要像这样的输出:

0 投票
1 回答
466 浏览

php - 读取 simpleDomObject 时出错

我有以下模板文件,名为“test.html”

我有以下 PHP 代码:

到目前为止一切顺利,这将显示文件 test.html。但是,当我尝试更改某些内容时,会出现错误:

警告:尝试在第 4 行的E:\internet\test.php中分配非对象的属性。虽然我相信我完全按照手册进行操作。这里出了什么问题?显然 $dom->find('.title') 没有返回一个有效的元素,但问题是:为什么?它应该找到DIV?

0 投票
1 回答
401 浏览

php - 使用 Simple HTML DOM 在抓取期间保存页面截图

我想知道是否有办法保存正在使用 Simple HTML DOM Parser 抓取的页面的截图。似乎解析器基本上使用file_get_contents来获取给定页面的内容。

我不想第二次访问,所以...

是否可以使用 SHDP 抓取的内容进行截图?

它可以在脚本中回显,看起来很流畅,所以我想我可以使用 imagegrabwindow,但它只适用于 windows 机器。

此外,我宁愿避免使用任何 API

0 投票
1 回答
4283 浏览

php - 使用简单的 HTML DOM 解析器从 Javascript 中查找内容

如何使用 Simple HTML DOM Parser 找到“请再次输入有效密钥”的内容?

例子:

这似乎不起作用:

0 投票
1 回答
791 浏览

php - 检索连续嵌套的内容
使用 simple_html_dom

如何使用获取simple_html_dom每个值aaa,,,,?谢谢。bbbcccddd

HTML结构:

0 投票
1 回答
1405 浏览

php - PHP简单的HTML Dom解析器,如何解析Javascript?

好吧,我们走了,

有没有办法用 PHP 简单的 HTML Dom 解析器解析 Javascript?我想解析由 Javascript 生成的 Web 内容,而无需直接解析图像...等,因为它们是在 Javascript 生成它之后创建的。

这是网络源代码:查看源代码:http ://www.pcbox.com/discos-duros_serial-ata-2---sata2_040507.aspx?ch=00000205110002000212031201fa80376ded0f8f1a2a036267416fe20#productos

和网络:http ://www.pcbox.com/discos-duros_serial-ata-2---sata2_040507.aspx?ch=00000205110002000212031201fa80376ded0f8f1a2a036267416fe20#productos

如果您检查源图像...等是由 JavaScript 生成的,因此我无法直接解析它们。是否有可以做到这一点的 PHP 解析器?

0 投票
2 回答
5923 浏览

php - 如何用简单的 HTML DOM 模仿子选择器?

伙计们!

我有一个讨厌的页面要解析,但不知道如何使用Simple HTML DOM从中提取正确的数据块,因为它没有 CSS 子选择器支持。

HTML:

我将如何提取(直接)liparent 的子元素ul.ul-block

$node->find('ul[class=ul-block] > li');不起作用,ofc$node->find('ul[class=ul-block] li');还发现嵌套的 descandantli元素:(