-4

PHPコード内のHTMLファイルを読み取って解析する必要があります(サーバー側)。私の知る限り、ノードとノードの子を選択するために html を読む最も簡単な方法は、jQuery を使用することです。HTML ファイルを開き、それを読み取り、php コード配列オブジェクトに戻るために、php コード jQueries に含めることはできますか? ありがとう :-)

4

2 に答える 2

1

クライアント側、ブラウザベースであるため、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);
于 2012-09-05T07:39:19.053 に答える
1

私の知る限り、jQuery は JavaScript ライブラリであり、ブラウザ環境で動作します。したがって、サーバー側に Node.js のようなものがない限り、それを行うのは困難または不可能です。

于 2012-09-05T07:39:37.227 に答える