解决了,是1楼说的方法,不能写成
context.Response.ContentType = "xml";
必须要是
context.Response.ContentType = "text/xml";
就OK了~
实例:
Response.ContentType = "text/xml";
Page.Response.Write("<?xml version=/"1.0/" encoding=/"UTF-8/"?>");
Page.Response.Write("<data>");
Page.Response.Write("<pets>");
Page.Response.Write("<pet>猫</pet>");
Page.Response.Write("<pet>狗</pet>");
Page.Response.Write("<pet>鱼</pet>");
Page.Response.Write("</pets>");
Page.Response.Write("</data>");
本文解决了一个关于设置XML响应类型的问题,强调了正确使用text/xml而非xml的重要性,并提供了一个具体的.NET示例。
893

被折叠的 条评论
为什么被折叠?



