2010-10-08 133 views
1

這是nsmutablearray的打印屏幕。iphone JSON解析..我如何解析這個數據

這2409,2410,2412不是固定鍵。它動態地來了。

{

2409 =  (
      { 
     AltSelectionPrice = "2.00"; 

    }, 
      { 
     AltSelectionPrice = "3.00"; 
    } 
); 
2410 =  (
      { 
     AltSelectionPrice = "7.00"; 
    }, 
      { 
     AltSelectionPrice = "0.00"; 
    } 
); 
2412 =  (
      { 
     AltSelectionPrice = "0.00"; 
    }, 
      { 
     AltSelectionPrice = "9.00"; 
    }, 
      { 
     AltSelectionPrice = "5.00"; 

    } 
); 

}

日Thnx提前。

回答

1

我目前在我的工作電腦上運行Windows,因此無法發佈確切的代碼。但是你需要做的是獲得數組中的字典。可能像下面:

NSDictionary* dict = [myMutableArray objectAtIndex:0]; 

,然後遍歷鍵在詞典:

for (id key in [dict keyEnumerator]) { 
    //use the key or get the object of that key using [dict objectForKey:key] 
} 

更新:我以爲你是從JSON解析器收到此陣!