JSonObject 의 key-value 데이터 분석 정렬 문제

1.JSonObject 의 데 이 터 는 key-value 형식 입 니 다.JSonObject 의 keys 방법 으로 key 의 교체 기 를 얻 는 것 은 무질서 합 니 다.정렬 을 실현 하려 면 현재 한 층 의 처리(방법 은Stack Overflow를 추가 하여 큰 신 에 게 감 사 드 립 니 다)를 통 해 key-vlue 를 ThreeMap 에 넣 고 정렬 할 수 있 습 니 다.정렬 규칙 은 기본적으로 알파벳 순서 이 고 사용자 정의 Comparator 수정 이 가능 합 니 다.

iteratorKeys = object.keys();//    title 
  SortedMap map = new TreeMap(); 
  while (iteratorKeys.hasNext()) { 
      String key = iteratorKeys.next().toString(); 
      String vlaue = object.optString(key); 
      map.put(key, vlaue); 
  } 
  itemData = new LinkedList(map.values()); 
2.상기 한 결 과 를 되 돌려 주 는 순서 로 정렬 할 수 없 기 때문에 JsonObject 의 key 는 key 앞 에 a,b,c 등 을 추가 하여 정렬 할 수 있 습 니 다.
이상 의 제 이 슨 오 브 젝 트 의 키-value 데이터 해석 정렬 문 제 는 바로 편집장 이 여러분 에 게 공유 한 모든 내용 입 니 다.여러분 께 참고 가 되 고 많은 응원 부 탁 드 리 겠 습 니 다.

좋은 웹페이지 즐겨찾기