【发布时间】:2016-04-25 07:15:02
【问题描述】:
我有 JSON 我想将第一个对象的数据合并到第二个对象中
{
"ViewId": {
"56": {
"ViewId": "56",
"Name": "hi",
"param": "value"
},
"88": {
"ViewId": "88",
"Name": "hi2",
"param": "value2"
}
},
"que": [
{
"RId": "123",
"ViewId": "88",
"Count": 0
},
{
"RId": "456",
"ViewId": "56",
"Count": 0
}
]
}
基本上,我正在制作 ArrayList,如何将 ViewId 数据添加到 que。 我想通过以下方式合并 JSON:
{
"que": [
{
"RId": "123",
"ViewId": "88",
"Name": "hi2",
"param": "value2",
"Count": 0
},
{
"RId": "456",
"ViewId": "56",
"Name": "hi",
"param": "value",
"Count": 0
}
]
}
【问题讨论】:
-
不清楚你想要什么。请尝试使您的问题更正确。请使用逗号和大写字母。
-
您可以为此运行一个循环并检查 viewId 数组中的相应 JSONObject 并对其进行修改。
-
是否要将viewId的元素合并到que中?像 viewId 的第一个元素应该合并到 que 的第一个元素中吧?
-
是的,我想合并,但根据 der ViewId,例如 ViewId 为 88 应该添加到 view id 为 88 的 que 中
-
您能否添加有关您正在使用的 JSON 库的信息? (如果有的话?)