Tôi đang cố gắng tạo JSON từ hai trường. Nói, tôi có một danh sách các đối tượng (bên), và tôi chỉ cần vượt qua 2 mục như cặp JSON.hiển thị JSON trong GRAILS với một phần thuộc tính của đối tượng
def list = getMyList() //it contains 2 party objects
partyTo = array {
for (i in list) {
x partyId: i.id
y partyName: i.toString()
}
}
Chuỗi JSON là
{
"partyTo": [
{"partyId":12},
{"partyName":"Ar"},
{"partyId":9},
{"partyName":"Sr"}
]
}
khi tôi giải nén nó ở khách hàng, nó được coi là 4 đối tượng. Tôi muốn là 2 đối tượng, với định dạng dưới đây.
{
"partyTo": [
{"partyId":12, "partyName":"Ar"},
{"partyId":9 , "partyName":"Sr"}
]
}
Tôi nhận được 4 đối tượng, có thể vì tôi sử dụng mảng để tạo JSON. Tôi mới làm quen với JSON và JSON, vì vậy không chắc chắn về các kết hợp cú pháp đúng. Bất kỳ trợ giúp đánh giá cao. cảm ơn.
cảm ơn sự giúp đỡ của bạn .. Tôi đã tìm thấy bài đăng tương tự về ObjectMarshaller và đã làm việc tuyệt vời. Tôi vẫn tò mò về giải pháp trên. cảm ơn rất nhiều. Trân trọng. – bsr