MVC/ASP.NET 如何接收XML参数或数据?


有时候,我们接收的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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM