Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP-提取用于解析的HTML源代码_Php - Fatal编程技术网

PHP-提取用于解析的HTML源代码

PHP-提取用于解析的HTML源代码,php,Php,我想使用文件(“”)提取源代码 如果我通过浏览器访问该页面,“年度总回报率(%)历史记录”表中包含数据的网页将显示所有年份以及相应的损益百分比,但在查看源代码时,数据不在其中。我可以在Chrome inspect元素特性中找到它,但我想用PHP将它拉出来,这样我就可以解析它了 有什么建议吗 TIA该网站正在使用ajax调用另一个url将内容附加到页面。找到API url的一种方法是监视网络活动 打开Chrome开发者工具>网络。重新加载页面,并在XHR选项卡中监视网络活动 编辑: 以下是我在网络

我想使用文件(“”)提取源代码

如果我通过浏览器访问该页面,“年度总回报率(%)历史记录”表中包含数据的网页将显示所有年份以及相应的损益百分比,但在查看源代码时,数据不在其中。我可以在Chrome inspect元素特性中找到它,但我想用PHP将它拉出来,这样我就可以解析它了

有什么建议吗


TIA

该网站正在使用ajax调用另一个url将内容附加到页面。找到API url的一种方法是监视网络活动

打开Chrome开发者工具>网络。重新加载页面,并在XHR选项卡中监视网络活动

编辑: 以下是我在网络活动中发现的内容。看看“年度总周转”数组


该网站正在使用ajax调用另一个url将内容附加到页面。找到API url的一种方法是监视网络活动

打开Chrome开发者工具>网络。重新加载页面,并在XHR选项卡中监视网络活动

编辑: 以下是我在网络活动中发现的内容。看看“年度总周转”数组


请再解释一下你的答案。不清楚你在问什么。也许雅虎想保护他们的消息来源?请再解释一下你的答案。不清楚你在问什么。也许雅虎想保护他们的消息来源?那太好了!我能找到来源,做我需要的事。但我不明白你是怎么发现的。开发窗口中有文本搜索工具吗?太好了。只需按F12打开google chrome中的开发者工具,然后单击“控制台”选项卡旁边的“网络”选项卡。之后,您将看到如下文本:All | XHR JS CSS。。。只需点击XHR。最后重新加载页面,并选中框中的每个链接。在这里阅读:如果你觉得我的答案有用,请把它标记为:)那太好了!我能找到来源,做我需要的事。但我不明白你是怎么发现的。开发窗口中有文本搜索工具吗?太好了。只需按F12打开google chrome中的开发者工具,然后单击“控制台”选项卡旁边的“网络”选项卡。之后,您将看到如下文本:All | XHR JS CSS。。。只需点击XHR。最后重新加载页面,并选中框中的每个链接。阅读此处:如果您觉得我的答案有用,请将其标记为:)