json 문자열과 대상의 변환
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.2.3</version>
<classifier>jdk15</classifier>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.2.2</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>18.0</version>
</dependency>
json 문자열을 json 대상으로 바꾸기
JSONObject jsonObject = JSONObject.fromObject(result);
JSONObject retObj= jsonObject.getJSONObject("retObj");
json 문자열 그룹 자바 용기
public static List<FloorBean> parseFloorFromJson(String jsonData){
List<FloorBean> list = new ArrayList<FloorBean>();
Type listType = new TypeToken<LinkedList<FloorBean>>(){}.getType();
Gson gson = new Gson();
LinkedList<Sku2Bean> resources = gson.fromJson(jsonData, listType);
for (Iterator iterator = resources.iterator(); iterator.hasNext();) {
FloorBean resource = (FloorBean) iterator.next();
list.add(resource);
}
return list;
}
json 문자열과 맵의 변환
JSONObject obj = new JSONObject();
obj.put("id", "1");
obj.put("name", "cwt");
obj.put("age", "20");
Map<String,String> map = new HashMap<String,String>();
map = (Map<String,String>) JSONObject.toBean(obj, Map.class);
json 문자열과 자바 대상의 변환
JSONObject obj = new JSONObject();
obj.put("id", "1");
obj.put("name", "cwt");
obj.put("age", "20");
User user = (User) JSONObject.toBean(obj, User.class);
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.