1

Python / Djangoを使用して次のJSONを解析しようとしています:

[
  {
    "street": "KEELER",
    ":id": 1421
  }
]

私の Django テンプレート内では、次のような通りのキーに正常にアクセスできます。

{{ obj.street }}

しかし、IDにアクセスできません。私は次のことを試しました(すべてさまざまなSOの質問から取得しました):

{{ obj.id }} , {{ obj.:id }}, {{ obj[':id'] }}

SOで同様の問題に対処する他のいくつかの質問を見てきましたが、どれも役に立たないようです。

4

3 に答える 3

2

オブジェクトは配列にラップされています。

obj = [
  {
    "street": "KEELER",
    ":id": 1421
  }
]

:idのようにアクセスする必要がありますobj[0][':id']

于 2013-06-17T15:57:01.797 に答える
0

独自のパーサーを作成し、json を文字列として解析するだけで、カスタム解析機能を id フィールドに追加できます。Javaにいますが、これは役立つかもしれません

于 2013-06-17T15:55:22.540 に答える