それに応じてjsonデータを出力することはできません。代わりに、各文字の改行を出力します。コード:HTMLコードからTornado JSONは各文字の代わりに各行に新しい行を出力します
import tornado.web
import tornado.ioloop
import tornado.httpserver
from tornado.escape import json_encode
class Handler(tornado.web.RequestHandler):
def get(self):
#Sample Json Data
jsondata = '{ "name": "DU-001", "lat": "4.901787", "lng": "114.925919"}' \
',{ "name": "DU-002", "lat": "4.901789", "lng": "114.925929"}'
#Rendering to web file
self.render("web/index.html", title="Lock-On", mydata=json_encode(jsondata))
:出力リストにMYDATAをループ
{% for item in mydata %}
{{ item }} <br />
{% end %}
出力結果の例:
"
{
\
"
n
a
m
e
\
"
:
\
"
D
U
-
0
0
1
\
"
あなたは、文字列をループのために...何が起こることを期待したのか? –
申し訳ありませんが、まだこれに新しいです。 – Mezzan
心配はありません、任意のPythonインタプリタで同じ文字列を試してみてください。同じ動作が表示されます –