json反序列化问题

json反序列化为List<News>,能够解析到json,利用fastJsonList<News>newsList=JSON.parseArray(json,News.... json反序列化为List<News> , 能够解析到json,利用fastJson
List<News> newsList = JSON.parseArray(json, News.class); 进行反序列化 , 能够拿到newsList,但里面的
News的属性全部为null,这是哪儿的问题?
展开
 我来答
喜洋洋OO33ZP
推荐于2016-08-26 · TA获得超过156个赞
知道答主
回答量:132
采纳率:100%
帮助的人:64.4万
展开全部
给你参考下
using System;
using System.IO;
using System.Text;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;

public class JsonHelper
{
/// <summary>
/// Json序列化
/// </summary>
public static string ToJson(object item)
{
return JsonConvert.SerializeObject(item);
}

/// <summary>
/// Json反序列化
/// </summary>
public static T FromJson<T>(string jsonString)
{
try
{
return JsonConvert.DeserializeObject<T>(jsonString);
}
catch (Exception ex)
{
return default(T);
}
}

/// <summary>
/// Json反序列化
/// </summary>
public static object FromJson(Type type, string jsonString)
{
return JsonConvert.DeserializeObject(jsonString, type);
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式