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

发布于 2022-09-01 17:27:30 字数 415 浏览 14 评论 0

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的反序列化吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

抽个烟儿 2022-09-08 17:27:30

是的,叫反序列化。

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文