私は、どのように私はQUEに中のviewIdデータを、私は2番目のオブジェクト私はArrayListのを作っています。このことから、基本的にJSONを結合し、ArrayListの<object>
{
"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
}
]
}
に第一オブジェクトからのデータを結合したいJSON追加することができている作ります。 は、私は次のようにJSONをマージしたい:クラス
public class Data {
int id;
List<Que> que = new ArrayList<Que>();
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public List<Que> getQue() {
return que;
}
public void setQue(List<Que> que) {
this.que = que;
}
}
を作る
{
"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の第1要素のように、最初の要素にマージする必要がありますか? – Pehlaj