用于改造的 JSON 表单


[
    {
        "msg": "test",
        "time": "2017-06-20 00:39:31",
        "kind": "txt"
    },
    {
        "msg": "hi",
        "time": "2017-06-20 00:40:02",
        "kind": "txt"
    },
    {
        "msg": "url",
        "time": "2017-06-20 01:57:12",
        "kind": "img"
    },
    {
        "msg": "url",
        "time": "2017-06-20 01:58:54",
        "kind": "video"
    }
]

首先对不起,我正在用手机发短信。其次,我的问题是,这个 JSON 是否适合改造 Web 服务,以便在另一个数组中获取数组中的 msg 值和时间并在另一个数组中排序

你的问题很不清楚,你能解释一下你想一步一步地实现什么吗?

我假设您是在问您是否在三个不同的 JSON 数组中制作了"msg"、"time"和"kind"。在这种情况下,没有。您正在做的是为未指定的数组创建具有"msg"、"time"和"kind"值的对象。

查看 w3schools 了解如何创建 JSON 数组和对象:https://www.w3schools.com/js/js_json_arrays.asp

更新的评论答案:

它看起来像,

{
 msg:[],
 time:[],
 kind:[]
}

你可以这样做。

msg:[ 
msgObject 
{ 
    msg: String,
    time: Date,
    kind: String
}]

我遇到了同样的问题,并且能够通过上述解决方案将其与POJO正确映射。

最新更新