###困っていること
いつもお世話になっております。
現在もハローワークのスクレイピングを作成しており、案件ごとの情報を取得しようとパスを作成しようとしています。
ただ、現在取得の仕方が誤っているからなのか、値を取得できておりません。
おそれいりますがご助力いただけないでしょうか?
###コード
php
1foreach ($crawler as $key => $value) { 2 $value = explode('-', $value); 3 4 $former = trim($value[0]); 5 $latter = trim($value[1]); 6 7 $projectUrl = 'https://www.hellowork.go.jp/servicef/130050.do?screenId=130050&action=commonDetailInfo&kyujinNumber1='.$former.'&kyujinNumber2=%0A'.$latter.'&kyushokuUmuHidden=&kyushokuNumber1Hidden=&kyushokuNumber2Hidden='; 8 9 $projectIntent = file_get_contents($projectUrl); 10 11 $dom = @DOMDocument::loadHTML($projectIntent); 12 $xmlString = $dom->saveXML(); 13 $xml = simplexml_load_string($xmlString); 14 $key = $xml->body->div->div->div[3]->div->div[1]->table->tbody->tr[1]->th; 15 $key = (string)$key;var_dump($key); 16}
コードは上記のようになっております。取得できない箇所は、下の方にあります$keyになります。
また、取得できないページは各案件のページになります。
https://www.hellowork.go.jp/servicef/130050.do
よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/09/09 00:18