JSONObject, JSONarray와 컬렉션 Map, 배열, 객체 간의 상호 변환
/** * json Map
* @param json
* @return map
*/
public Map
맵 집합을 json 문장 표시로 변환
/** * map json
* * @param map
* @return Map json
*/
Map map = new HashMap();
map.put("userId", 1001);
map.put("userName", " ");
map.put("userSex", " ");
JSONObject jsonObject1 = JSONObject.fromObject(map);
// json // json
return jsonObject1.toString();
// json
배열을 JSON으로 변환
/** * * JSON:
* @param json
* @return map
*/
String[] arr = {"asd","dfgd","asd","234"};
JSONArray jsonarray = JSONArray.fromObject(arr);
System.out.println(jsonarray);
개체를 JSON으로 변환
/** * * JSON:
* @param json
* @return json
*/
UserInfo user = new UserInfo(1001," ");
JSONArray jsonArray = JSONArray.fromObject(user);
System.out.println( jsonArray );
리스트를 JSON 데이터로 변환하기
/** List JSON
* @param json
* @return json
*/
List list = new ArrayList();
UserInfo user = new UserInfo(1001, " ");
list.add(user);
list.add(user);
list.add(user);
JSONArray jsonArray = JSONArray.fromObject(list);
System.out.println(jsonArray);
배열, 대상, 맵, List를 JSON 데이터로 변환하려면,jar 패키지가 필요합니다:jar 패키지 다운로드http://download.csdn.net/detail/lin9118/7211753
json-lib-2.4-jdk15.jar ezmorph-1.0.6.jar commons-logging.jar commons-lang.jar commons-collections.jar commons-beanutils.jar
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.