현재 주문한 JSON 문자열이 내 iPhone 앱에 전달되고 JSON 프레임 워크를 사용하여 구문 분석됩니다.JSON-Framework 이상한 순서로 데이터 구문 교환하기
"league_table": object{
"Premiership": array[6],
"Championship": array[6],
"Division 1": array[6],
"Division 2": array[6],
"Division 3": array[6]
}
를 그것이 이상한 순서를 발생한다는 파싱 그러나 때 다음과 같이
데이터이다.
Division 2
Division 1
Championship
"Division 3"
Premiership
전화 번호는 NSLog(@"%@",[dictionaryValue allKeys]);
입니다.
누구나 전에 경험 했습니까? 다시 정렬하려면 어떻게해야할까요? 이는/키 값 쌍입니다 지금까지 내가 말할 수있는
{"league_table":
{
"Premiership":[],
"Championship":[],
"Division 1":[],
"Division 2":[],
"Division 3":[]}
}
때문에이 같은 구문을 분석해야합니다
는 UPDATE :
짧아 UN 파싱 JSON은 여기 주문. 예를 들어 http://json.parser.online.fr/으로 이동하여 붙여 넣으면 정확한 순서로 구문 분석됩니다. JSON-Framework은 구문 분석을 전혀하지 않지만 실제 정렬이없는 이상한 순서로 구문 분석합니다.
이봐 요, 문제는 그때 나는 그 다음에 ForEach 루프를 사용하여 키를 가져 와서 그 아래의 아이들을 반복합니다. 같은 순서로 주문하면 다른 순서로 출력됩니다. –
고마워요! 이것은 그것이 일할 수있는 것처럼 보인다, 나는 사람이 내일 이것 1을 시험해 보게 할 것이다. –
안녕하세요 대니, 어떻게 시작하셨습니까? 사전 대신 사전을 사용하고 있습니까? – MDMonty