2013-08-07 54 views
-3

我做了一個排序的字典通過JSON傳遞到JavaScript,但是,似乎只要我把它變成一個json.dumps()它通過按鍵改變其順序按字母。保持一定的順序是非常重要的,否則它將無法正常工作。 有沒有辦法做到這一點?在JSON在JSON(蟒蛇瓶)維持秩序

回答

3

對象是一個unordered collection of key:value pairs(同Python字典),因此,如果該命令是有關應該使用不同的數據結構。

像這樣的結構(在JSON)將工作:

{ "columns" : [ "id", "name", "age"], 
    "rows" : [[ "john", "John Doe", 42], 
      [ "jane", "Jane Miller", 28] 
    ] 
}