【问题标题】:How to push multiple array list in one array using java如何使用java将多个数组列表推送到一个数组中
【发布时间】:2016-05-06 10:59:59
【问题描述】:

我正在使用 java 编程,但我在制作 json 对象时遇到了一些问题。

例如。我想要以下数据表分页的响应

输出:1:-

{
    "recordsFiltered": 142728,
    "data": [
        ["1", "Bombuflat", "1"],
        ["1", "Bombuflat", "1"],
        ["1", "Bombuflat", "1"],
        ["2", "Garacharma", "1"],
        ["2", "Garacharma", "1"],
        ["2", "Garacharma", "1"],
        ["3", "Port Blair", "1"],
        ["3", "Port Blair", "1"],
        ["3", "Port Blair", "1"],
        ["4", "Rangat", "1"]
    ]
}

但我得到的回应是:

输出:2:-

{
    "recordsFiltered": 142728,
    "data": [{
        "1",
        "Bombuflat",
        "1"
    }, {
        "1",
        "Bombuflat",
        "1"
    }, {
        "1",
        "Bombuflat",
        "1"
    }, {
        "2",
        "Garacharma",
        "1"
    }, {
        "2",
        "Garacharma",
        "1"
    }, {
        "2",
        "Garacharma",
        "1"
    }, {
        "3",
        "Port Blair",
        "1"
    }, {
        "3",
        "Port Blair",
        "1"
    }, {
        "3",
        "Port Blair",
        "1"
    }, {
        "4",
        "Rangat",
        "1"
    }]
}

数据表以未知格式抛出错误

如何将 json 字符串作为输出:1

谢谢

【问题讨论】:

  • 如何构建输出 2?您使用的是哪个 API,您尝试 jsonify 的对象是什么?请把你的输出放在 中。有关您现在正在做什么的更多信息可能会有所帮助。

标签: java arrays json list datatable


【解决方案1】:

您需要一个JSONArray 和两个JSONObjects,而您的第二个JSONObject 应该包含一个JSONArray 以实现您的目标,表示为Output-1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-02-04
    • 1970-01-01
    • 1970-01-01
    • 2021-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多