繁体   English   中英

如何解析从PHP作为text / xml发送到服务器的XML?

[英]How do I parse XML from PHP that was sent to the server as text/xml?

我有一个用jQuery编写的客户端脚本,该脚本正在将text / xml数据发送到服务器,但是由于数据不是查询字符串变量,所以我不知道如何解析请求。 jQuery看起来像这样:

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

xmlDoc是有效的XML文档。 我已经尝试了PHP中的所有内容,但是使用simplexml无法获得任何节点或内容。

我认为您想要类似的东西:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM