2015/09/08

[Google App Engine][Python]日本語が\uXXXXにエスケープされないように画面に表示する

Google App Engineでjsonを画面に表示する時に、日本が\uXXXXになってしまうので、それを回避するためにdumpsメソッドにensure_asciiパラメータをfalseにしたら表示されました。

import json
self.response.headers['Content-Type'] = "text/javascript; charset=UTF-8"
data = {}
result_json = json.dumps(data,ensure_ascii=False)
self.response.write(result_json)

0 コメント:

コメントを投稿