PHPでXMLをパースしたデータを取得する
同じように困ってる人がいた
simplexml_load_fileでXMLデータを取得したあとの参照方法 | 南紀熊野ウェブサービス(大阪、新宮市)
普通に取得しようとすると
$data = simplexml_load_file(”http://aaa.com/rss/”);
$out = $data->Feature->Property->GovernmentCode;
こんな感じの結果が帰ってくる。
SimpleXMLElement Object
(
[0] => hogehoge
)
違うんだ、こんな配列みたいな形を求めていないんだ。string型でほしいんだ。
要はキャストしてstringにしてあげないといけないようです。
$data = simplexml_load_file(”http://aaa.com/rss/”);
$out = (string)$data->Feature->Property->GovernmentCode;