如何使用 PHP 从 XML 文件中查找和获取“美元”、“英镑”和“欧元”的货币?
我的 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 文件如何<kurs_sredni>
仅获得<kod_waluty>
= USD、EUR、GBP?