아래 편집자는 JsonObject의 키-값 데이터 구문 분석 및 정렬 문제에 대한 간단한 토론을 공유할 것입니다. 이는 좋은 참조 값을 가지고 있으며 모든 사람에게 도움이 되기를 바랍니다. 편집기를 따라 살펴보겠습니다
1. JsonObject의 데이터는 키-값 형식입니다. JsonObject의 키 메서드를 통해 얻은 키의 반복자는 정렬되지 않습니다. 추가 처리 계층 설치(마스터 덕분에 스택 오버플로에서 제공되는 방법), key-vlaue를 ThreeMap 정렬에 삽입하는 것만 사용할 수 있습니다. 정렬 규칙은 기본적으로 알파벳 순서로 설정되며 비교기를 사용자 정의하여 수정할 수 있습니다.
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. 위 내용은 일시적으로 반환된 결과 순서대로 정렬이 불가능하므로, 키 앞에 a, b, c 등을 추가하면 JsonObject 키를 정렬할 수 있습니다.
위 내용은 모두를 위해 제가 정리한 내용입니다. 앞으로 모든 사람에게 도움이 되기를 바랍니다.
관련 기사:
Angular2의 URL에서 # 기호를 제거하는 방법(자세한 튜토리얼)
Vue.js에서 모바일 구성 요소 라이브러리를 사용하는 방법 (자세한 튜토리얼)
Javascript에서 클래스, 생성자, 팩토리 함수를 사용하는 방법
webpack에 jquery 플러그인에 대한 환경 구성이 있습니다(자세한 튜토리얼)
IE8과 호환되는 webpack3 컴파일에 대한 자세한 해석(자세한 튜토리얼)
노드를 사용하여 파일 이름 바꾸기 기능을 구현하는 방법
위 내용은 JsonObject의 키-값 데이터 구문 분석 및 정렬 정보(자세한 튜토리얼)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!