1

我有一个用 jQuery 编写的客户端脚本,它将文本/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 获取任何节点或内容。

4

1 回答 1

3

我想你想要这样的东西:

$xml_text = file_get_contents("php://input");
$xml = simplexml_load_string($xml_text);
于 2009-06-04T04:42:36.143 回答