본문 바로가기
728x90
반응형

IT/JSON4

[JSON] - JSON Jackson 라이브러리 주요 어노테이션(Annotation) 사용법 #JSON Jackson 라이브러리 주요 어노테이션(Annotation) 사용법 #pom.xml파일에 Jackson Databind 의존성 추가 com.fasterxml.jackson.core jackson-databind 2.13.3 #JSON Jackson 라이브러리 주요 어노테이션 종류 @JsonIgnoreProperties -class 단위에서 json으로 직렬화, 역직렬화시 제외시킬 목적으로 사용합니다. @JsonIgnoreProperties public class JsonDTO { private String id; private String password; private String name; private int age; private Date date; } @JsonIgnore -필드 단.. 2022. 6. 28.
[JSON] - JSON json-simple 라이브러리(JSONObject, JSONArray, JSONParser) 사용법 #JSON 라이브러리(JSONObject, JSONArray, JSONParser) 사용법 #JSON이란 ? -JSON은 JavaScript Object Notation의 약자로, Javascript에서 데이터를 전달하기 위해 만들어진 형식입니다. #pom.xml파일에 json-simple 라이브러리 의존성을 추가합니다. com.googlecode.json-simple json-simple 1.1.1 1. JSONObject 객체를 생성합니다. -key/value쌍으로 이루어진 객체입니다 -put(key, value)로 데이터를 저장합니다. public class JsonSimpleTest { public static void main(String[] args) { JSONObject obj = new .. 2022. 6. 28.
[JSON] - JSON Jackson 라이브러리 ObjectMapper 클래스(writeValue(), writeValueAsString(), readTree(), readValue()) JsonNode 사용법 #JSON Jackson 라이브러리 ObjectMapper 클래스(writeValue(), writeValueAsString(), readTree(), readValue()) JsonNode사용법 -JSON jackson 라이브러리를 사용하려면 pom.xml파일에 의존성을 추가해야합니다. com.fasterxml.jackson.core jackson-databind 2.9.4 #자바 객체를 JSON 형식으로 변환하는 방법입니다. (Java Object to JSON) -writeValue(변환할 JSON형식 파일, 변환할 객체): Java 객체를 JSON 형식으로 직렬화 할 수 있습니다 . -writeValueAsString(변환할 객체): Java 객체를 JSON 형식으로 변환할 수 있습니다. -Obj.. 2022. 6. 28.
[JSON] - JSON 라이브러리 종류(Jackson, json-simple) 및 설명 #JSON 라이브러리 종류(Jackson, json-simple) 및 설명 #Jackson 라이브러리 주요 클래스 ObjectMapper -Java 객체로 역직렬화(deserialization) 하거나 Java 객체를 JSON으로 직렬화(serialization) 할 때 사용하는 Jackson 라이브러리의 클래스입니다. #json-simple 라이브러리 주요 클래스 JSONObject -JSON 객체를 추상화한 클래스로 HashMap 클래스를 상속받고 있으며 대부분의 메소드가 HashMap 클래스로부터 상속 받아 사용되고 있습니다. JSONArray -JSON 배열을 추상화한 클래스로 ArrayList 클래스를 상속하고 있으며 메소드 사용 방법은 대부분 ArrayList와 거의 흡사합니다. JSONPar.. 2022. 6. 28.
728x90
반응형