首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gson获取java类POJO中未使用的数据

问Gson获取java类POJO中未使用的数据
EN

Stack Overflow用户
提问于 2021-08-08 23:49:52
回答 1查看 41关注 0票数 0

我正在开发一个API,可以读取由另一个程序生成的数据。数据是json格式的,我想使用Gson将该json数据读取到json对象中,并报告任何未在类中指定的未使用数据。例如,我有这样的json:

代码语言:javascript
复制
{"Event": "ChatMessageSent", "Message": "This is a test message!", "Time":1628466226}

现在,该类只有事件字符串和消息字符串,因此它将只存储该数据。我的问题是,如何设置我的POJO类或获取Gson,以便在返回所有未使用的数据的特殊方法中也返回时间数据,以便将其发送到调试日志,以便为未使用的数据抛出警告。由于数据可能在任何版本上发生更改,因此我需要创建一个日志记录系统,它会告诉我API是否遗漏了某些数据。

非常感谢您的指点,提前谢谢!

EN

回答 1

Stack Overflow用户

发布于 2021-08-09 00:10:21

如何为您需要的字段创建一个自定义的GSon反序列化程序。你可以调查一下TypeAdaptor。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68705541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档