Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.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 将网站导出到XML页面_Php_Javascript_Python_Xml_Perl - Fatal编程技术网

Php 将网站导出到XML页面

Php 将网站导出到XML页面,php,javascript,python,xml,perl,Php,Javascript,Python,Xml,Perl,我需要将网站(.html页面)导出为XML文件。该网站包含一个表,其中包含一些我需要在web项目中使用的数据。网站中的表是使用一些javascript生成的,因此我无法通过获取页面源代码来获取数据。请告诉我如何使用php/python/javascript/perl将网站中的表导出为XML文件。您可以尝试对javascript代码进行反向工程。可能是向服务发出ajax请求,该服务以json的形式提供数据。使用浏览器开发者工具/网络选项卡查看发生了什么。您可以尝试对javascript代码进行反向

我需要将网站(.html页面)导出为XML文件。该网站包含一个表,其中包含一些我需要在web项目中使用的数据。网站中的表是使用一些javascript生成的,因此我无法通过获取页面源代码来获取数据。请告诉我如何使用php/python/javascript/perl将网站中的表导出为XML文件。

您可以尝试对javascript代码进行反向工程。可能是向服务发出ajax请求,该服务以json的形式提供数据。使用浏览器开发者工具/网络选项卡查看发生了什么。

您可以尝试对javascript代码进行反向工程。可能是向服务发出ajax请求,该服务以json的形式提供数据。使用浏览器开发人员工具/网络选项卡查看正在发生的事情。

这可能不相关,但对您没有帮助?我不知道如何做。以前我使用perl脚本获取站点的源代码,但现在我什么都做不了。请提供帮助。您需要一个浏览器引擎来加载页面并传递html@njzk2-这是另一种可行的方法。我会推荐它,但OP指出优先考虑的是执行速度,这使得Troleskn建议对代码进行反向工程(程序不需要使用浏览器引擎)是更合适的解决方案。这可能不相关,但对您没有帮助?我不知道如何做。以前我使用perl脚本获取站点的源代码,但现在我什么都做不了。请提供帮助。您需要一个浏览器引擎来加载页面并传递html@njzk2-这是另一种可行的方法。我本来会推荐它,但OP指出优先考虑的是执行速度,这使得Troleskn建议对代码进行反向工程(程序不需要使用浏览器引擎)是更合适的解决方案。我需要以更快的方式完成这项工作。只有这样,我才能在我的项目中获得期望的输出。上面的解决方案不会花费太多的时间来加载吗?@HarikrishnanT-不会。它需要时间来开发。在所有备选方案中,它的执行时间最快。我需要以更快的方式完成这项工作。只有这样,我才能在我的项目中获得期望的输出。上面的解决方案不会花费太多的时间来加载吗?@HarikrishnanT-不会。它需要时间来开发。在所有备选方案中,它的执行时间最快。