有時候,我們接收的XML字符串是來自其他站點,你無法要求人加UrlEncode一下再Post給你。
那你也得讀啊,把validate給去了是可不取的,這里有個不錯的方法,通殺:
System.IO.StreamReader reader = new System.IO.StreamReader(Request.InputStream); String xmlData = reader.ReadToEnd(); string curTxt = HttpUtility.UrlDecode(xmlData); System.Xml.XmlDocument doc = new System.Xml.XmlDocument();
感謝以下作者提供的方法~
http://www.cnblogs.com/meteorcui/archive/2006/11/01/2021194.html