【发布时间】:2018-06-28 14:02:12
【问题描述】:
我正在查询 Postgres DB 以使用 spring data JPA 检索 JSONB 格式数据,该数据存储在 DB 中:
"{
"name":"abc",
"place"="xyz"
}"
但是我在没有双引号的情况下得到了响应,有没有一种方法可以使用 Spring Data JPA 获取双引号或使用双引号转换回 JSON?
我尝试了 new GSON().tJson() 和 ObjectMapper,但没有任何帮助。
谢谢
【问题讨论】:
-
你能给那个类型的示例模型/bean类吗
-
仅供参考,JSON is 是一个字符串(JavaScript 对象表示法),您希望将 JSON 转换为对象(实际的 JavaScript 对象)。正如已经在答案中给出的那样,
JSON.parse(yourString)是要走的路。
标签: json gson spring-data-jpa