【问题标题】:Json Objects to Valid Json Array ConversionJson 对象到有效 Json 数组的转换
【发布时间】:2016-10-01 22:29:04
【问题描述】:

我有一系列如下所示的 Json 对象

{ “标题”:“复仇者联盟”,“年份”:“2012”,“类型”:“动作, 科幻,惊悚”,“导演”:“乔斯·韦登”,“imdbRating”:“8.1”, } { "Title":"Batman Begins", "Year":"2005",
“类型”:“动作,冒险”,“导演”:“克里斯托弗·诺兰”,
"imdbRating":"8.3", } { "Title":"黑暗骑士",
“年份”:“2008”,“类型”:“动作、犯罪、戏剧”,
“导演”:“克里斯托弗·诺兰”,“imdbRating”:“9.0”,}

谁能帮助使用 JAVA 将上述内容转换为有效的 Json 数组,如下所示?

[ { “标题”:“复仇者联盟”, “年份”:“2012”, “类型”:“动作、科幻、惊悚”, “导演”:“乔斯·韦登”, “imdbRating”:“8.1” }, { “标题”:“蝙蝠侠开始”, “年份”:“2005”, “类型”:“动作,冒险”, “导演”:“克里斯托弗·诺兰”, “imdbRating”:“8.3” }, { “标题”:“黑暗骑士”, “年份”:“2008”, “类型”:“动作,犯罪,戏剧”, “导演”:“克里斯托弗·诺兰”, “imdbRating”:“9.0” } ]

【问题讨论】:

  • 你可能想看看 Apache Wink 或 javax.json
  • 请使用你丑陋的 json 格式。它伤害了我的眼睛。
  • 你从哪里得到这些数据?你试过什么?

标签: java arrays json


【解决方案1】:

您的问题本身就有答案。确保你的 json 用数组括号“[]”包裹,然后你可以在 java 端使用像 Gson (https://github.com/google/gson) 这样的 json 库进行转换

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-16
    • 1970-01-01
    • 1970-01-01
    • 2012-07-21
    • 2020-10-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多