楽天 API を PHP で simplexml_load_string する時にはコロンに注意する

名前空間にコロンが入っていると上手く XML をオブジェクトにできません。

1
2
3
4
$result = str_replace('header:Header', 'Header', $result);
$result = str_replace('itemSearch:ItemSearch', 'ItemSearch', $result);
$xml = simplexml_load_string($result);
print_r($xml);

以下のページが参考になりました。
楽天 API と simplexml_load_file : やおよろグッ!

コメント

コメントは受け付けていません。