Merhaba sistemler arası veri akatarımlarında hala en yaygın kullanılan yöntemlerden birisi de xml ile veri aktarımıdır. Stok güncelleme, güncel fiyatları alma, ürün güncelleme gibi birçok süreçte
yazılımcı arkadaşların karşısına çıkan bir süreçtir.
Bu yazımızda php ile xml okuma konusuna değineceğiz.
aşağıdaki gibi bir xml yapımız olduğunu varsayalım.
“
HYN-73737-11
Hyundai
0
Test
ProductName-1
225.4318
HYN-73737-12
Dacia
3
Test
ProductName-1
2354.457
”
php ile bu dosyayı okuyabilmek için;
header(“Content-Type: text/html; charset=utf8”);
$xml=simplexml_load_file(“http://xmlyolu”);
$rowNo=0;
foreach ($xml->Product $urun) {
$rowNo++;
echo $rowNo.’ ‘;
echo $stokKodu=$urun->StockCode.’
‘;
$xml=simplexml_load_file(“http://xmlyolu”);
$rowNo=0;
foreach ($xml->Product $urun) {
$rowNo++;
echo $rowNo.’ ‘;
echo $stokKodu=$urun->StockCode.’
‘;
}
örnek kodu ile xml dosyamızı okuyabiliriz. Buradaki önemli olan nokta “$xml->Product” kısmı xml ağacınızdaki kırılıma göre ve xml den okumak istediğiniz verilere göre bu kısmı
düzenlemeniz gerekir.
faydalı olması dileğiyle.