使用php文件中的JQuery来读取和解析HTML XML


Use JQuery in php file for read and parse the HTML XML

我需要读取并解析php代码中的HTML文件(在服务器端)。据我所知,读取select节点和节点的子级的html最简单的方法是使用jQueries。我可以在php代码中包含jQueries以打开HTML文件、读取它并返回到php代码数组对象吗?感谢:-)

您不能使用javascript(jQuery)服务器端,因为它是基于浏览器的客户端。

读取和解析HTML最简单的方法是DOMDocument,例如:

$html = new DOMDocument(); 
$html->loadHTMLFile('http://www.example.org'); 
$links = array(); 
foreach($html->getElementsByTagName('a') as $link) { 
    $links[] = array('url' => $link->getAttribute('href'), 'text' => $link->nodeValue); 
} 
var_export($links);

据我所知,jQuery是JavaScript库,在浏览器环境中运行。因此,除非你在服务器端有Node.js这样的东西,否则很难或不可能做到