Merhaba,Bu ilk yazımda sizlere PHP ile XML dosyası çözümleme hakkında basit daha doğrusu başlangıç seviyesinde bir kod örneği hazırladım.Bu yöntemi RSS okuma gibi işlemlerde kullanabilirsiniz…1
Lorem 1
Ipsum 1

2
Lorem 2
Ipsum 2

2
Lorem 2-1
Ipsum 2-1

3
Lorem 3
Ipsum 3


XML;// Basit bir xml dökümanı ( End )$XmlObject = simplexml_load_string($XmlString); // Simple XML Nesnesi Örneği$Node1List = $XmlObject->xpath(“//root/node1”); // XPATH Sorgusu => Tüm node1echo ‘

';print_r($Node1List); // Sorgu Sonucuecho '

‘;
echo ‘


‘;$Node1ListFiltered = $XmlObject->xpath(“//root/node1/subnode1[. = ‘2’]/parent::*”); // XPATH Sorgusu Şartlı subnode1 == 2echo ‘

';print_r($Node1ListFiltered); // Sorgu Sonucuecho '

‘;
?> Ekran çıktısı aşağıdaki gibi olacaktır…Array([0] => SimpleXMLElement Object([subnode1] => 1[subnode2] => Lorem 1[subnode3] => Ipsum 1)[1] => SimpleXMLElement Object([subnode1] => 2[subnode2] => Lorem 2[subnode3] => Ipsum 2)[2] => SimpleXMLElement Object([subnode1] => 2[subnode2] => Lorem 2-1[subnode3] => Ipsum 2-1)[3] => SimpleXMLElement Object([subnode1] => 3[subnode2] => Lorem 3[subnode3] => Ipsum 3))—————————————————————-Array([0] => SimpleXMLElement Object([subnode1] => 2[subnode2] => Lorem 2[subnode3] => Ipsum 2)[1] => SimpleXMLElement Object([subnode1] => 2[subnode2] => Lorem 2-1[subnode3] => Ipsum 2-1))