C# WCF Ajax服务返回值
我在Web应用程序(.NET 4.0,C#)中托管了一个WCF Ajax服务。我可以成功地调用它并获得一个值。问题是我的返回值是用JSON编码的。我试图返回一个XML字符串(从技术上讲是GeoRSS),我希望将其输入OpenLayers库。如何让WCF服务发送非JSON格式的返回值?应该是您要查找的内容。它在3.5中,但是实现应该是相同的。应该是您想要的。它在3.5中,但实现应该是相同的。只需将[WebInvoke]或[WebGet]的ResponseFormat属性设置为WebMessageFormat.Xml,就可以得到Xml输出。只需将[WebInvoke]或[WebGet]的ResponseFormat属性设置为WebMessageFormat.Xml,就可以得到Xml输出C# WCF Ajax服务返回值,c#,wcf,C#,Wcf,我在Web应用程序(.NET 4.0,C#)中托管了一个WCF Ajax服务。我可以成功地调用它并获得一个值。问题是我的返回值是用JSON编码的。我试图返回一个XML字符串(从技术上讲是GeoRSS),我希望将其输入OpenLayers库。如何让WCF服务发送非JSON格式的返回值?应该是您要查找的内容。它在3.5中,但是实现应该是相同的。应该是您想要的。它在3.5中,但实现应该是相同的。只需将[WebInvoke]或[WebGet]的ResponseFormat属性设置为WebMessageF