Python ta Javascript (単純な JSON) から値を渡そうとしていますが、作成しようとすると作成できません。おそらく Python の UTF が u' であるためです。
{'username': u'Tester1', 'age': 0L}
この文字列を javascript 辞書に変換する方法は? JSON.parse, eval("(" + json + ")") を試しましたが、うまくいきませんでした
Python ta Javascript (単純な JSON) から値を渡そうとしていますが、作成しようとすると作成できません。おそらく Python の UTF が u' であるためです。
{'username': u'Tester1', 'age': 0L}
この文字列を javascript 辞書に変換する方法は? JSON.parse, eval("(" + json + ")") を試しましたが、うまくいきませんでした
JSON ではなく Python オブジェクトを渡しています。
Python 側では、まずこれを JSON に変換します。
import json
json_value = json.dumps(python_object)
デモ:
>>> import json
>>> python_object = {'username': u'Tester1', 'age': 0L}
>>> print json.dumps(python_object)
{"username": "Tester1", "age": 0}
後者は、で JavaScript にロードできますJSON.parse()
。