2017-01-23 5 views

答えて

2

データがロードされると、データは辞書にフェッチされます。デフォルトのPython辞書は順序付けられていないデータ構造です。このため、注文はオリジナルのJSONとは異なります。

あなたはこの問題を解決する方法を求めていませんでしたが、この質問には、これを行う方法についての情報を持っていますCan I get JSON to load into an OrderedDict in Python?

0

この動作はjson specsに準拠しています:

オブジェクトが順不同ですその名前/値ペアのセット

あなたが最終的にforce the use of an OrderedDict KEに頼って、JSONファイルをデコードすることができながら、それは仕様の一部ではないので、ysの順序は悪い考えです。

関連する問題