Попытки сделать API для конвертации валют,Удалить узел на XML DOM документ, выбрав значение
нужно выбрать определенную валюту и удалить его из файла XML ...
XML-файл выглядит следующим образом :
<currencies>
<currency>
<ccode>CAD</ccode>
<cname>Canadian Dollar</cname>
<cntry>Canada</cntry>
</currency>
<currency>
<ccode>CHF</ccode>
<cname>Swiss Franc</cname>
<cntry>Liechtenstein, Switzerland</cntry>
</currency>
<currency>
<ccode>CNY</ccode>
<cname>Yuan Renminbi</cname>
<cntry>China</cntry>
</currency>
...etc
мне нужно использовать PHP, чтобы выбрать и удалить определенную валюту, в данный момент пытается это:
<?php
$dom = new DOMDocument("1.0", "utf-8");
$dom->load('data/ccodes.xml');
$nodes = $dom->getElementsByTagName("currencies");
foreach ($nodes as $n){
if($n->getAttribute("ccode") == "CAD") {
$parent = $n->parentNode;
$parent->removeChild($n);
}
}
echo $dom->saveXML();
?>
Но это не работает. Я уверен, что это действительно просто, но я понятия не имею, что я делаю с кодированием ...:/
Нужно сделать так, чтобы я мог просто сменить САПР на чтобы удалить любую валюту Мне нужно ...