[java] Gson 라이브러리에서 JSON 배열을 만드는 방법은?
  1. Gson 객체 생성:
    Gson gson = new Gson();
    
  2. 배열 생성:
    JsonArray jsonArray = new JsonArray();
    
  3. 데이터 추가:
    String value1 = "Value 1";
    int value2 = 10;
    
    JsonObject jsonObject1 = new JsonObject();
    jsonObject1.addProperty("key1", value1);
    
    JsonObject jsonObject2 = new JsonObject();
    jsonObject2.addProperty("key2", value2);
    
    jsonArray.add(jsonObject1);
    jsonArray.add(jsonObject2);
    
  4. 결과 확인:
    String jsonString = gson.toJson(jsonArray);
    System.out.println(jsonString);
    

위의 예시 코드에서는 Gson 클래스를 사용하여 JSON 배열을 생성하고, JsonArray 객체를 사용하여 배열을 만들었습니다. 그 후 JsonObject 객체를 생성하여 각 요소의 키-값 쌍을 추가한 다음, add() 메서드를 사용하여 배열에 요소를 추가하였습니다. 마지막으로 toJson() 메서드를 사용하여 JSON 형태의 문자열로 변환하고, 결과를 확인하기 위해 출력했습니다.

참고 문서: