htmlの解析をしてみたいと思い、PHPのsimple html dom parserを用いて以下のように行いました。
lang
1 2<?php 3 4//simple html dom parser api をインポート 5require_once("simple_html_dom.php"); 6 7$moves = []; 8 9$url = "sample.html"; 10 11//urlを元に simple html dom オブジェクト生成 12$html = file_get_html($url); 13 14$value = $html->find("td"); 15 16$move = array( 17〜 18); 19 20array_push($moves, $move); 21 22header('Content-type: application/json'); 23 24//json 25echo json_encode($moves); 26
上記PHPコードをブラウザ(Chrome)から確認すると、出力結果がタグが残った状態でjsonに変換されてしまいます。
実行結果①は、正規表現で必要要素(実行結果②で出力されている各要素と同じデータ)を抽出しようとしても
検索に引っかかりません。
どこがおかしいのか、解決方法・解決結果をご教授願いしたいです。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。