on
(JAVA) String에서 Json OR Json에서 String 변환
(JAVA) String에서 Json OR Json에서 String 변환
반응형
오늘은 JAVA(백단)에서 String 객체와 JSON 객체간에 변환방법을 알려드릴께요
String To Json
public static void main(String[] args) throws ParseException { String jsonValue = "{" + " \"name\":\"GODSU\"," + " \"age\":\"99\"" + "}" ; JSONParser parser = new JSONParser(); Object obj = parser.parse( jsonValue ); JSONObject jsonObj = (JSONObject) obj; String name = (String) jsonObj.get("name"); String age = (String) jsonObj.get("age"); System.out.println("name : "+name+"
age : "+age); }
String 객체를 JSON 객체로 변환하기 위해서는 JSONParser를 이용합니다
Json To String
public static void main(String[] args) throws ParseException { String jsonValue = "{" + " \"name\":\"GODSU\"," + " \"age\":\"99\"" + "}" ; JSONParser parser = new JSONParser(); Object obj = parser.parse( jsonValue ); JSONObject jsonObj = (JSONObject) obj; String name = (String) jsonObj.get("name"); String age = (String) jsonObj.get("age"); System.out.println("name : "+name+"
age : "+age); String strValue = jsonValue.toString(); System.out.println(strValue); }
JAVA 백단에서는 그냥 toString으로 변환가능. 화면단 및 콘솔에서는 JSON.stringify(string) 이용
감사합니다.
반응형
from http://godsu94.tistory.com/121 by ccl(A) rewrite - 2021-09-24 13:01:49