0

私は周りを検索してきましたが、答えが見つかりません。私の質問はあまりよく定義されていないと思いますので、何らかのガイダンスを得たいと思っています

私はturbogears2.2を使用しています.クライアントビューから$.post()を介してJavaScriptオブジェクトを送信しています.サーバーでは、このオブジェクトを(kwとして)受け取ります:

{'phones[1][surname]': u'sym', 'phones[2][name]': u'', 'phones[1][phone]': u'5498498', 'phones[0][phone]': u'0564', 'phones[1][name]': u'jhon', 'phones[0][surname]': u'cat', 'phones[2][phone]': u'', 'phones[0][name]': u'bob'}

3列のテーブルからデータを送信しています

私のサーバーでは、各行のデータを分離しようとしていますが、ここで少し迷っています。そのdictを異なるデータ行に分割するにはどうすればよいですか?

やっている

import json
json.loads(str(kw))

失敗する

{ValueError}: Expecting property name: line 1 column 2 (char 1)

その辞書/オブジェクトをネストされた辞書(または他のもの)に変換するにはどうすればよいですか? ありがとう

4

2 に答える 2