こんにちは、以下の xml から金額の値を取得するにはどうすればよいですか?
<balance><amount value="1000" currencyCode="GBP" exponent="2" debitCreditIndicator="credit"/></balance>
私は現在、以下を使用しています
$lastEvent = balance->amount->value;
フォーマットされた XML は次のようになります。
<balance>
<amount value="1000" currencyCode="GBP" exponent="2" debitCreditIndicator="credit" />
</balance>
ご覧のとおり、value
は別のノードではないため、次のようにアクセスする必要があります (解析に SimpleXML を使用していると仮定します)。
$xml = simplexml_load_string($str); // $str contains your XML string
$lastEvent = $xml->amount['value'];