我正在使用CURL-PHP將數據發佈到服務器。通過curl_setopt函數將選項設置爲curl。但不知何故,匿名用戶在他的密碼中輸入「&」。由於數據是以xml的形式收集的,所以Xml的缺點就是停在那裏,並且引發一些XML異常。 如果我使用CDATA,那麼它可能不會解析該密碼,最終認證將失敗。我使用了php編碼函數,如htmlentities,html_entit_decode,utf8_encode,utf8_encode,urlencode nad urldecode。但問題是一樣的。 是否有任何方法通過XML發送「&」,並通過CURL發佈該數據。據我所知,CURL本身在內部解析。用XML發佈數據問題的CURL
感謝,
看看這個問題http://stackoverflow.com/questions/1328538/how-do-i-escape-ampersands-in-xml – 2012-07-06 06:52:21