属性名で以下のxmlの値を取得するにはどうすればよいですか。
<list version="1.0">
<meta>
<type>resource-list</type>
</meta>
<resources start="0" count="165">
<resource classname="Quote">
<field name="name">USD/KRW</field>
<field name="price">1131.319946</field>
<field name="symbol">KRW=X</field>
<field name="ts">1371547710</field>
<field name="type">currency</field>
<field name="volume">0</field>
</resource>
<resource classname="Quote">
<field name="name">SILVER 1 OZ 999 NY</field>
<field name="price">0.045962</field>
<field name="symbol">XAG=X</field>
<field name="ts">1371505422</field>
<field name="type">currency</field>
<field name="volume">7</field>
</resource>....
そのような構造は 165 あります。
SILVER 1 OZ 999 NY 0.045962 XAG=X 1371505422 などを取得したい
これまでの私のコードは次のようになります
$xml = simplexml_load_string($data);
foreach($xml->children() as $resources)
{
foreach($resources->children() as $resource => $data)
{
echo $data->field['name'];
echo "<br>";
}
}