PHP ile XML Veri Okuma

PHP ile XML Veri Okuma

Merhabalar bugün sizlere .xml uzantılı dosyadan nasıl verileri çekeceğinizi göstereceğim XML dosyalar farklı kodlama dilleri ile çekilebilir ama bu gün biz  bu işlemi PHP ile yapacağız 🙂 PHP ile yaparken de “simplexml_load_file” fonksiyonunu kullanacağız.

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<messages count="1">
<to>Metin1</to>
<from>Metin2</from>
<heading>Metin3</heading>
<body>Metin4</body>
</messages>
</note>

Bu bizim çekeceğimiz örnek bir XML dosyası olsun, bu kodları alıp dosya.xml olarak kaydedin daha sonra nereye yazdırmak istiyorsanız o sayfaya gelip

<?php
$xml = simplexml_load_file("dosya.xml");
foreach ($xml->messages as $yaz) {
		$to=$yaz->to;
		$from=$yaz->from;
		$head=$yaz->heading;
		$body=$yaz->body;
			echo $to."<br />";
			echo $from."<br />";
			echo $head."<br />";
			echo $body."<br />";
	}
?>

Bu kodları yapıştırıyoruz, yapacağınız bu kadar işlem bu kadar, Kolay Gelsin 🙂