'JAVAStringtoJson'에 해당되는 글 1건

  1. 2023.03.12 String을 Json으로 변환 예제 2
Java2023. 3. 12. 15:21

String을 Json으로 변환할일이 매우 자주 있을것..

방법 1)

JSONObject랑 시리얼라이저를 씀..

import net.sf.json.JSONObject;
import net.sf.json.JSONSerializer;
...

//방법 1
String jsonData = '{"name":"deer", "face": "잘생김"}';
JSONObject jsonObject = JSONObject.fromObject(JSONSerializer.toJSON(jsonData));

방법2)

import org.json.simple.JSONObject;
import org.json.simple.parser.JSONParser;
...

//방법2
String jsonStr = "{" + " code:'DEER'," + " name:'사슴'" + "}" ;
JSONParser parser = new JSONParser();
Object obj = parser.parse(jsonStr);
JSONObject jsonObj = (JSONObject) obj;
String code = (String) jsonObj.get("code");
String name = (String) jsonObj.get("name");

 

[ ] 형태로 넣은 배열은 JSONArray로 꺼내면 된다..

 

Posted by 사슴영혼'-'