java - 解析复合 json 键

标签 java json spring jpa

我有一个类似于 {"xxx.Name-xxx-1111111":"100"} 的 json 其中 1111111 是时间戳,100 是值

我需要将时间戳和值放入 jpa 并通过 spring 插入数据库。

如何解析这个字符串并将其放入jpa?

最佳答案

有一些流行的库可以将 JSON 映射到您选择的类型的对象。

Google的GSON很好用,而且用法也很简单:https://mvnrepository.com/artifact/com.google.code.gson/gson

JSON 到对象

Gson gson = new Gson();
MyObject myObject = gson.fromJson(jsonString, MyObject.class)

这应该将 json 转换为您想要的格式,以便您可以保留它。

关于java - 解析复合 json 键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58271905/

相关文章:

Java SQL 优化

java - SQL 查询仅返回 SELECT 语句中第一列的值

java - JBoss 5.1.0GA : "java.lang.IllegalStateException: Null beanMetaData" and "java.lang.RuntimeException: failed to initialize bean container"

java - 将参数id传递到另一个页面

java - 如何使用 Maven 创建具有依赖项的可执行/可运行 JAR?

Java Android 使用无键 JSON 对象迭代 JSON 数组

r - 从 R 中的一行和一列解析嵌套 JSON

json - 为什么 json.Encoder 多加一行?

spring - 在 Spring-AOP 中没有被调用的建议

jquery - 动态生成表单