Nasıl text / xml olarak sunucuya gönderilen PHP XML ayrıştırmak?

1 Cevap php

Ben sunucuya text / xml veri gönderiyor jQuery ile yazılmış bir istemci tarafı komut dosyası var, ama ben verileri bir sorgu dizesi değişkeni olmadığından isteği ayrıştırmak için nasıl anlamaya olamaz. JQuery bu gibi görünüyor:

jQuery.ajax({
    url: "test.php",
    type: "POST",
    processData: false,
    contentType: "text/xml",
    data: xmlDoc,
    success: function( data ) {
    	alert( data );
    }
});

XmlDoc geçerli bir XML belgesidir. Ben PHP her şeyi denedim, ama ben SimpleXML kullanarak düğümleri veya herhangi bir içerik alınamıyor.

1 Cevap

Senin gibi bir şey istiyorum düşünüyorum:

$xml_text = file_get_contents("php://input");
$xml = simplexml_load_string($xml_text);