1

テキスト/xml データをサーバーに送信する jQuery で記述されたクライアント側スクリプトがありますが、データがクエリ文字列変数ではないため、リクエストを解析する方法がわかりません。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 に答える