首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

WCF string类型如何

2013-08-04 
WCF string类型怎么interface IVideoDateQueue{[OperationContract][WebInvoke(UriTemplate , Method

WCF string类型怎么
    interface IVideoDateQueue
    {
        [OperationContract]
        [WebInvoke(
            UriTemplate = ""
            , Method = "POST"
            , ResponseFormat = WebMessageFormat.Xml
            , BodyStyle = WebMessageBodyStyle.Bare
            )]
         string GetVideoDate(string searchXml);

    }




      public string GetVideoDate(string searchXml)
        {
            return "<?xml version="1.0" encoding="utf-8"?><data><a>123</a></data>";
        }


——————————————————————————————————————
返回的结果是  <string><?xml version="1.0" encoding="utf-8"?><data><a>123</a></data></string>
WCF?
[解决办法]
你的确让它返回了string而不是返回xml对象,如果要返回xml对象,应该是返回XmlDocument这个类型才行,或者你直接返回Stream,这样它就不会对其做任何处理,原始内容是什么就是什么。

热点排行