PHPを使用してXMLファイルから「USD」、「GBP」、「EUR」の通貨を見つけて取得するにはどうすればよいですか?
私の XML ファイルは次のようになります。
<?xml version="1.0" encoding="ISO-8859-2"?>
<tabela_kursow typ="A" uid="13a033">
<numer_tabeli>033/A/NBP/2013</numer_tabeli>
<data_publikacji>2013-02-15</data_publikacji>
<pozycja>
<nazwa_waluty>bat (Tajlandia)</nazwa_waluty>
<przelicznik>1</przelicznik>
<kod_waluty>THB</kod_waluty>
<kurs_sredni>0,1052</kurs_sredni>
</pozycja>
<pozycja>
<nazwa_waluty>dolar amerykański</nazwa_waluty>
<przelicznik>1</przelicznik>
<kod_waluty>USD</kod_waluty>
<kurs_sredni>3,1398</kurs_sredni>
</pozycja>
ファイルはここから来ています:ポーランド国立銀行
ファイルをダウンロードしてサーバーに保存します。
$basedir = "/mypath/www/dirname";
$sxe = new SimpleXMLElement("http://www.nbp.pl/kursy/xml/LastA.xml", null, true);
file_put_contents($basedir."/subdirname/output.xml", $sxe->asXML());
ダウンロードした XML ファイルを使用して、USD、EUR、GBP<kurs_sredni>
のみを取得する方法は?<kod_waluty>