phpでAmazonのHTMLを取得してasinコードを取得したい
$html = file_get_contents("http://www.amazon.co.jp/s/fst=nb___mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&url=node%3D466280&field-keywords=%E6%96%B0%E5%88%8A");
//sjis変換
$domDocument = new DOMDocument();
$domDocument->loadHTML($html);
$xmlString = $domDocument->saveXML();
$xmlObject = simplexml_load_string($xmlString);
var_dump($xmlObject);
結果
bool(false)
となる。
別にamazon以外のサイトでやってみたらちゃんと整形されたものが出てきました。
この違いはなんなのでしょうか?