问题标签 [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.
php - PHP Simple_html_dom 问题
下面的代码片段循环浏览一些网页,抓取 html,然后查找 table.results 并从每个 . $结果没问题。
现在我正在尝试获取在 each 的第二个中找到的标签的 href 值。我想将其包含在 $results 数组中,但我不确定如何执行此操作。第三个 foreach 语句得到了它们,但是我需要将 $links 与 $results 合并。理想情况下,我还会在第二个 foreach 语句中获得链接。
有谁知道怎么做?
php - 使用具有 2 个属性的 Simple_Html_Dom 查找
有谁知道我如何使用 simple_html_dom 的 find 函数来查找指定 2 个属性而不是 1 个属性的 html 元素?
就像现在我正在使用
$area2 = $html->find('td[width="450"]');
但是说我还想指定对象的高度等
我怎么能做到?
谢谢!
java - 在 PHP 中寻找类似简单 html dom 的 java html 解析器
我正在寻找类似的 java html 解析器(我非常了解 java 和我的坏 php - 这样我想了解 html 解析器的工作原理) PHP 中的简单 html dom。
谢谢
php - 应该如何使用 PHP(简单的 html dom 解析器)背景图像和网页的其他图像进行解析?
应该如何解析 PHP (simple html dom/etc..) 背景和网页的其他图像?
案例1:内联css
案例2:html页面内的css
案例3:单独的css文件
外部.css
案例4:img标签内的图片
案例 4 的解决方案,因为他出现在php simple html dom parser中:
请帮我解析案例 1,2,3。
如果存在更多案例,请写下来,如果可以的话,请提供解决方案。
谢谢
php - 如何使用简单的 html dom 打印表格的单元格
我有这个 html 代码。我使用简单的 HTML Dom 将数据解析为我自己的 php 脚本。
我需要在数组中获取 TD 内的文本,例如:
$array[0] = array('格雷格之家','世纪城'); $array[1] = array('德克斯特摩根','迈阿密');
我已经尝试了几种方法来做到这一点,但我每个人都失败了。有人可以帮帮我吗?
php - PHP- HTML 解析 :: 如何使用简单的 html dom 解析器获取网页的字符集值?
PHP:: 如何使用简单的html dom 解析器(utf-8、windows-255 等)获取网页的字符集值?
备注:必须使用 html dom 解析器http://simplehtmldom.sourceforge.net
Example1 网页字符集输入:
结果:utf-8
Example2 网页字符集输入:
结果:windows-255
编辑:
我试试这个(但它不起作用):
应该改变什么?(我知道 $el->charset 不起作用)
谢谢
php - CakePHP:在视图和元素中嵌入 CTP 文件名和路径
我正在寻找一种优雅的方式来让 jquery 了解包含给定 dom 选择的 ctp 文件的文件名和路径。我正在使用 simple_html_dom 通过 ajax 调用对模板苍蝇进行更改。我需要提供包含我选择的 dom 元素的视图或元素模板 ctp 文件的文件名和路径,以便将更改写入正确的文件。
除了手动将此信息传递到我的应用程序中的每个视图和元素之外,是否有一种优雅(且安全)的方法可以使这些信息对 jquery 可用?
此外,我是否有任何理由担心将此信息以纯文本形式嵌入文档中?存放它的最合适的位置是什么?我的第一个想法是在元素的标题属性中,但是有更合适的位置吗?
谢谢!
更新这个问题可能更好地提出:透明地扩展或修改蛋糕中每个视图和元素的最佳方法是什么?我现在在 beforeRender 中从 app_controler 向下传递一些信息,但据我所知,这不允许我传递有关单个元素视图文件的信息。理想情况下,每个视图和元素都会在 dom 元素中查找某个类名的存在,并在渲染之前在该元素的标题属性中插入路径和文件名信息。我想不出一个好的方法来做到这一点!
simple-html-dom - 简单的 html dom - 无法重新声明 str_get_html()
我正在尝试创建一个类来帮助 SEO,并将 google API 与实际结果进行比较
班级:
调用者:
我的问题是我不断收到错误:
Fatal error: Cannot redeclare file_get_html() (previously declared in C:\wamp\www\seo\classes\simple_html_dom.php:37) in C:\wamp\www\seo\classes\simple_html_dom.php on line 41
这是由于类 get_actual_description() 中的最后一个函数。
谁能看到我在哪里翘起?
问候,
菲尔
php - 使用 PHP 简单 HTML DOM 解析器获取 Google 应用状态
我想使用 PHP Simple HTML DOM Parser 来获取 Google Apps 状态表,这样我就可以创建自己的仪表板,其中只包含 Google Mail 和 Google Talk 服务状态,以及更改演示文稿(html、css)。
作为测试,我想查找/输出表格元素,但它没有显示任何结果。
虽然,如果我找到/输出 div 元素,它将显示结果。
任何帮助将非常感激。
php - PHP HTML DOM 解析器
可能重复:
如何使用 PHP 解析和处理 HTML?
我正在研究 PHP 的 HTML DOM 解析器。我找到了PHP Simple HTML DOM Parser。还有其他我应该看的吗?