【问题标题】:JSON parsing in Spring BootSpring Boot 中的 JSON 解析
【发布时间】:2018-06-29 09:15:03
【问题描述】:

我正在使用弹簧靴。对于以下 API 请求,

{
"site":{
    "name":"name",
    "code":"code",
    "url":{
         "google-url":[ {"url":"http://example.url1.com" }, 
                       {"url":"http://example2.url2.com"}],
         "fb-url":[ {"url":"http://www.example.com"} , 
                    {"url":"http://www.exampl2e.com"} ]
    },
    "description":"site description",
    "status":"BETA"
   }
}

如何提取所有 URL,以便在存储到 db 之前对其进行验证。

任何帮助将不胜感激!

【问题讨论】:

  • 如何将此 JSON 添加到数据库?你有一些模型课吗?您使用的是哪个数据库?如果您有模型类,则可以验证其字段
  • 您使用 Jackson 学习 JSON 绑定的基础知识,然后创建一个与您的 JSON 结构匹配的类,借助您在步骤 1 中学习的 Jackson 注释,然后您从对象中获取数据,并验证它们。具体问题是什么?你试过什么?

标签: java json spring-boot


【解决方案1】:

您可以将输入作为 Map 并可以提取所需的键。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-18
    • 2019-07-26
    • 2021-03-31
    • 2021-09-12
    • 1970-01-01
    • 2019-12-14
    • 1970-01-01
    • 2019-05-17
    相关资源
    最近更新 更多