VO,JAVA -> JSON 변경( null empty 공백 제거)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | public class test { public static void main(String[] args) { // TODO Auto-generated method stub test1 t = new test1(); String json1 = ""; String json2 = ""; try { ObjectMapper mapper1 = new ObjectMapper(); ObjectMapper mapper2 = new ObjectMapper(); mapper1.setSerializationInclusion(Include.NON_EMPTY); json1 = mapper1.writeValueAsString(t); json2 = mapper2.writeValueAsString(t); } catch (JsonProcessingException e) { e.printStackTrace(); } System.out.println(json1); System.out.println(json2); // {"t1":"1","t2":"2"} // {"t1":"1","t2":"2","t3":null,"t4":""} } } class test1 { public String t1 = "1"; public String t2 = "2"; public String t3 = null; public String t4 = ""; } | cs |
lib 파일
'IT > JAVA' 카테고리의 다른 글
m2e Eclipse 플러그인에서 힙 크기 늘리기 (1) | 2018.07.05 |
---|---|
java 랜덤(난수) Random (0) | 2017.05.04 |
java 향상된 for문 foreach 루프 사용방법 (0) | 2017.05.04 |
[Java/자바] split 메서드 사용법 / java split / 글자 잘라내기 (0) | 2017.05.01 |
1. Annotation 이란. [java] (0) | 2017.04.13 |
[Tip] 이클립스 콘솔창 폰트 크기 조절 (Change the console font size in Eclipse) (0) | 2016.11.15 |
JSP properties 변경시 간단하게 변경방법 서블릿 클래스 (0) | 2016.06.27 |