Newtonsoft Json 解析json字符串到对应实体对象的入门问题。

public <T> T fromJson(String jsonString, Class<T> clazz) {
        if (StringUtil.isEmpty(jsonString)) {
            return null;
        }

        try {
            return mapper.readValue(jsonString, clazz);
        } catch (IOException e) {
            return null;
        }
    }

类似这段java代码,已知json字符串和类的类型,要解析出对应的对象,Newtonsoft Json 要用哪些api?

这个是叫做json的反序列化吗?

阅读 7.6k
1 个回答

是的,叫反序列化。

Newtonjson 支持泛型对象序列化 比如这样 JsonConvert.DeserializeObject<T>(jsonstring); 如果你有实体类,可以反序列化成实体。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进