2
나머지 API의 응답 페이로드에서 JSON을 가져오고 있습니다. 아래는 단순화 된 JSON 구조이지만 실제는 훨씬 더 복잡합니다.JSON 데이터를 사용하여 POJO 만들기
{
"hardware": {
"cores": 2,
"cpu": 1,
},
"name": "machine11",
"network": [
{
"interface_name": "intf1",
"interface_ip": "1.1.1.1",
"interface_mac": "aa : aa: aa: aa: aa"
}
]
}
는 지금은 JAXB 주석을 사용하여 JSON 구조를 결합하는 POJO 클래스를 작성해야합니다 (javax.xml.bind.annotation의를. *). 누구나 JSON을 XML로 변환 한 다음 XML 스키마를 사용하여 클래스를 생성하는 복잡한 JSON 구조의 POJO 클래스를 작성하는 방법을 도와 줄 수 있습니까? 자바 객체는 다음과 같이 표시됩니다
위의 JSON 구조 당으로
확인 [jsonschema2pojo] (http://www.jsonschema2pojo.org)를. 이 사이트는 JSON을 POJO 클래스로 변환하는 데 도움이됩니다. –
또한 JSON32POJO 메이븐 플러그인이 있습니다. 참조 링크 : [link] (https://github.com/joelittlejohn/jsonschema2pojo) –