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

WCF怎么输出指定格式的json数据

2013-10-04 
WCF如何输出指定格式的json数据现在使用WCF输出的json格式为:{Result: [{care: 25,},{care: 20,}]}

WCF如何输出指定格式的json数据
现在使用WCF输出的json格式为:{"Result": [{"care": 25,},{"care": 20,}]}
而我想要的json格式为:[{"care": 25,},{"care": 20,}]
WCF核心代码:
        public Response<List<UserInfo>> GetMessage()
        {
            var properties = OperationContext.Current.IncomingMessageProperties;
            var property = properties[HttpRequestMessageProperty.Name] as HttpRequestMessageProperty;
            string queryString = property.QueryString;
            Response<List<UserInfo>> result = new Response<List<UserInfo>>();
            List<UserInfo> list = new List<UserInfo>();
            for (int i = 0; i < 2; i++)
            { 
                UserInfo obj = new UserInfo();
                obj.careNumber = "2";//关注数
                list.Add(obj);
            }
            result.Result = list;////BLL method return list obj
            return result;
        }

请问如何返回我想要的json格式 WCF
[解决办法]
直接返回
List<UserInfo>

热点排行