저는 Java의 초보자이며 json 문서를 병합하는 방법을 찾고 있습니다.Java에서 json 문서를 병합하십시오.
객체 매퍼를 시도했지만 성공하지 못했습니다. 나는이 링크를 찾았지만 결과는 내가 필요하지 않습니다 : https://github.com/wnameless/json-flattener
나는 아래의 예와 같이 문서를 변환 할 필요가 : 여기
문서 받았다 내 문서의 예입니다
{
"data1": "A",
"data2": "B",
"data3": "C",
"data4": [{
"subdata": [{
"subsubdata": "mam"
},
{
"subsubdata": "mom"
},
{
"subsubdata": "mim"
}]
}]
}
문서 형질 전환 :
{
"data1": "A",
"data2": "B",
"data3": "C",
"data4": [
{"subdata": {
"subsubdata": "mam"
}
},
{"subdata" : {
"subsubdata": "mom"
}
},
{"subdata" : {
"subsubdata": "mim"
}
}
]
}
감사합니다.
여기에서 원하는 것을 원하십니까? –
@AmitK 볼 수 있듯이, 문서가 변형 될 때 배열은 하나 뿐이며 "subdata"필드는 그의 배열 크기에 따라 복제됩니다. 이 예제에서는 3 – hugo
@AmitK입니다. 문서를 "received"문서로 변환해야합니다. – hugo