私はウェブプログラミングに近づいています。Web ページからいくつかの情報を取得する必要があります。ページの URL があるので、html ソース コードが必要です。それを xml に変換し、php の dom 関数を使用して必要な情報を取得します。
私のphpコードはこれです:
$url=$_POST['url']; //url
$doc_html=new DOMDocument();
$doc_html->loadHTML($url); //html page
$doc_xml=new DOMDocument();
$doc_xml->loadXML($doc_html->saveXML()); //xml converted page
$nome_app=new DOMElement($doc_xml->getElementById('title'));
echo $nome_app->nodeValue;
次の致命的なエラーが発生します。
この行に「無効な文字エラー」というメッセージを含む例外「DOMException」がキャッチされませんでした:
$nome_app=new DOMElement($doc_xml->getElementById('title'));
どうしたの?htmlからxmlへのプロセス全体ですか?私はウェブ上でいくつかの例を見つけましたが、うまくいくはずです...ありがとう!