다음 구조체로 새 json 파일을 만들 필요가 있습니다. 구조체/배열 내부에 구조가 있기 때문에 성공할 수 없습니다.이 파일은 다음과 같이 표시되어야합니다. 어떻게 이런 식으로 하나를 만들 수 있습니까? ?깊은 배열로 JSON 파일 만들기
{
"Entry1": [
{
"id": "0001",
"type": "USER",
},
{
"id": "0002",
"type": "EMP",
"property":"Salery",
}
],
"Entry2": [
{
"id": "0005",
"name": "Vacation",
"property":"user",
},
{
"id": "0008",
"name": "Work",
}
]
}
다음 코드를 성공하지 못했습니다.
JSONObject obj = new JSONObject();
obj.put("entry1", null);
JSONArray list = new JSONArray();
list.add("id");
list.add("USER");
....
감사합니다. 소스가 무료입니까? 그렇다면 오류를 피하려면 항아리를 어떻게 얻을 수 있습니까? –
물론 사용할 수 있습니다. 종속성을 해결하기 위해 gradle을 사용했지만 maven을 사용하거나 maven 중앙 저장소에서 jar를 다운로드하고 classpath에 추가 할 수 있습니다. Gson은 여기에서 다운로드 할 수 있습니다 http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22com.google.code.gson%22 ("다운로드 : column) – pepuch
감사합니다. Patrick, 아직보고 싶습니다. 코드 어떻게 내가 항목 1 및 항목 2를 입력해야합니다 키 값 필드의 배열 부모 때 내가 그것을 인쇄 할 때 나는 entry1 & 2를 참조하십시오. –