Kardan adamlar yaptım, hepsini kahramanım sandım. Avuçlarımda eridiler..

SOAP XML verisini diziye aktarmak

Kategori: İçimden Geldi | 30 Nisan 2015 de Enes Turan tarafından yazılmıştır.Ayrıca 1.462 Kere okundu.

PHP ile SOAP alt yapısını kullanan web servislerinden alınan XML sonuçlarının diziye aktarılması için aşağıdaki kod kullanılır, hayat kurtarır;

$xml = file_get_contents($response);

// SimpleXML seems to have problems with the colon “:” in the <xxx:yyy> response tags, so take them out
$xml = preg_replace(“/(<\/?)(\w+):([^>]*>)/”, “$1$2$3″, $xml);
$xml = simplexml_load_string($xml);
$json = json_encode($xml);
$responseArray = json_decode($json,true);

Kaynak: https://simplysalim.wordpress.com/2012/02/01/php-parse-soap-response-to-an-array/

Bilgisayar Mühendisi, Teknoarge Teknoloji Genel Müdürü ve bu sitenin medarı iftiharı :P Saygılar
EtiCanlar: , , , , ,

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*