2011-03-23 62 views
0

我用下面的方法來XML數據發送到服務器,但它似乎引號字符屬性消失,php無法檢測的屬性! :'(引號的問題,而在動作腳本發送XML數據3

public function sendXml(url:String, xmlData:String){ 
    var req:URLRequest = new URLRequest(url); 
    req.contentType = "text/xml"; 
    req.data = xmlData; 
    req.method = URLRequestMethod.GET; 
    navigateToURL(req); 
} 

我使用以下網址:http://localhost/mysite/index.php?xml=和數據追加到結束的URL

任何示例代碼將是巨大的,在此先感謝

回答

0

如果您設置XML作爲URL 。PARAM,務必請求之前的字符串編碼

下面應該做的:

trace(escape(str)); 
+0

我把它放在'req.data =逃生(XMLDATA);'但不工作! : '( – Jalal 2011-03-23 20:09:58

+0

你在解碼PHP字符串 – 2011-03-23 20:19:08

+0

'$ XML = urldecode($ _ GET( 「XML」));' 但還是不行?'( – Jalal 2011-03-23 20:25:41