Android
안드로이드 프로젝트 내부 json파일 정렬순서 바뀌어서 나올 때 해결법
Gibson 김형섭
2016. 9. 5. 21:36
Android read assets jsonFile changing order
안드로이드에서 프로젝트 assets폴더 내의 .jsonFile을 불러오면 정렬 순서가 뒤죽박죽 일 때가 있다.
감싸주는 jsonObject없이 여러 jsonObject들이 나열되어 있을 경우 이러한 현상이 발생한다.
예를 들면,
{ "강원도": { "강릉시": 1, "고성군": 1 }, "경기도": { "가평군": 1, "과천시": 1 } }
이러한 상황에서 jsonObject의 키값들을 가져오면 순차적으로 가져오지 못한다.
{ "locations": { "강원도": { "강릉시": 1, "고성군": 1 }, "경기도": { "가평군": 1, "과천시": 1 } } }
이런식으로 감싸주는 jsonObject를 하나 만들어 준 뒤 해당 object를 가져와 key값들을 불러오면
순차적으로 들어오게 된다.