gpt4 book ai didi

javascript - 如何使用简单的 html 解析器或其他东西获取值

转载 作者:行者123 更新时间:2023-11-28 00:03:09 26 4
gpt4 key购买 nike

这可能是重复的。但我想知道如何使用简单的 HTML DOM 解析器或在段落末尾有更多按钮(也许最好称为链接)的其他东西从段落中获取文本。例如这是测试字符串,我想获取此数据但不知道如何获取
[更多...]

实际的文字是这是测试字符串,我想获取此数据但不知道如何获取它
请任何人帮助我。

所以任何可以解释我如何获得完整段落的人。提前致谢

最佳答案

此网页的所有源代码都使用 JavaScript 重新格式化和重新排列,并且由于 Simple HTML DOM 不处理 JS,您必须处理原始代码(在 JS 更改之前)您可以检查使用 ctrl+U... 然后,基于它,您可以正确编写解析器...

他是回答您问题的工作代码:

// includes Simple HTML DOM Parser
include "simple_html_dom.php";

$url = 'http://www.linkedin.com/company/1015?trk=vsrp_companies_res_name&trkInfo=VSRPsearchId%3A2646459271384809644652%2CVSRPtargetId%3A1015%2CVSRPcmpt%3Aprimary#';

//Create a DOM object
$html = new simple_html_dom();
// Load HTML from a string
$html->load_file($url);

// Get the node having "text-logo" class
$div = $html->find('div.text-logo', 0);

echo $div;
echo "<hr>";

// Get logo node
$logo = $html->find('img.logo', 0);

echo $logo->alt ." => ". $logo->src;

// Clear dom object
$html->clear();
unset($html);

Working DEMO

关于javascript - 如何使用简单的 html 解析器或其他东西获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20211410/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com