다음과 같이 json 객체가 있습니다.두 가지 형식의 객체가있는 JSON 구문 분석
{
"products": [
{
"details": {
"name": "xxx",
"price": "100rs"
},
"description": "Buy this product"
}, {
"details": [{
"name": "yyy",
"price": "200rs"
}],
"description": "another project"
}
]
}
여기서 details
은 2 가지 형식으로 표시됩니다. 개선 된 API에 사용할 POJO (Plain Old Java Object) 클래스를 어떻게 만들 수 있습니까?
아니 자바 전문가,하지만 난 당신이 하나 개의 클래스에 같은 이름을 가진 두 개의 필드를 가질 수 없습니다 같아요. 하나는 "세부 사항"이어야하고 다른 하나는 "세부 사항"이어야합니다. –
이 온라인 도구를 사용하면 도움이 될 것입니다 .. http://pojo.sodhanalibrary.com/ –
나는이 사람과 같은 사용자 지정 디시리얼라이저를 작성할 수 있다고 생각합니다. http://stackoverflow.com/questions/35502079/custom- converter-for-retrofit-2 – nasch