[PHP-users 34460] Re: XMLデータ取得について

KOYAMA Tetsuji koyama @ hoge.org
2009年 3月 23日 (月) 15:24:18 JST


小山です。

2009/3/23 Minoru.Harada <harada @ acekoeki.co.jp>:
> <?php
> $req =
> "http://ri2.rois.com/YSIiEha1148tDU*glRAVlJEjKTE5RX5PD0j-*62*Zupzs/CTIB/RI3A
> PISNAP?RIC=XAU=X&ENCODING=SHIFT_JIS&FORMAT=XML";
> require_once ('Snoopy.class.php');
> $obj = new Snoopy;
> $obj->fetch($req);
> $data = $obj->results;
> $xml = simplexml_load_string($data);
> ?>
>
> $xmlにデータを展開するところでエラーになってしまいます。
>
> 【エラー内容】
> Warning: Entity: line 2: parser error : Start tag expected, '<' not found in
> C:\Program Files\Apache Group\Apache2\htdocs\kikinzoku\request.php on line
> 11

$data の中身がちゃんと返ってきていることを確認されましたか?

simplexml_load_string() の手前で

var_dump($data);

してみましょう。

-- 
    小山哲志@(まだ)ビート・クラフト
    koyama @ beatcraft.com
    koyama @ hoge.org


PHP-users メーリングリストの案内