Farzetki sen veriyi bu apiden cektin ve json yapısı aldın onuda xml dönüştürmek istersen oda böyle birşey deneyebilirsin. Yani çıktısını xml olarak alabilirsin böylelikle xml yapıan devam edersin.
<?php
// JSON verisi
$json_data = '{
"dovizListesi": [
{
"alis": "1.23",
"satis": "1.25",
"dovizCinsi": "USD"
},
{
"alis": "7.50",
"satis": "7.55",
"dovizCinsi": "EUR"
}
]
}';
// JSON verisini diziye çevir
$data = json_decode($json_data, true);
// XML oluştur
$xml = new SimpleXMLElement('<root/>');
foreach ($data['dovizListesi'] as $item) {
$currency = $xml->addChild('currency');
$currency->addChild('alis', $item['alis']);
$currency->addChild('satis', $item['satis']);
$currency->addChild('dovizCinsi', $item['dovizCinsi']);
}
// XML çıktısını al
$xml_output = $xml->asXML();
// XML çıktısını ekrana yazdır
echo $xml_output;
?>
Neyse fikir vermek için yazmıştım.
İyi forumlar...