-1
だから私はこのコードを持っている:どのようにして配列の配列をFlaskのオブジェクトの配列に変換できますか?
@app.route("/")
def users():
try:
c, conn = connection()
c.execute(''' SELECT * FROM users ''')
rv = c.fetchall()
return jsonify(rv)
except Exception as e:
return(str(e))
を、出力は次のようになります。
:[
[
1,
"Robert Soriano",
"[email protected]",
24
],
[
2,
"Charmaine Villar",
"[email protected]\r\n",
23
]
]
が、私は安らかなAPIをやっておりますので、私はそれはのようなオブジェクトになりたいです
try:
c, conn = connection()
c.execute(''' SELECT * FROM users ''')
rv = list(c.fetchall()) #converted to list
return jsonify(rv)
except Exception as e:
return(str(e))
:
[
{
1,
"Robert Soriano",
"[email protected]",
24
},
{
2,
"Charmaine Villar",
"[email protected]\r\n",
23
}
]
は、私のような何かを試してみました
しかし、私はまだ同じ出力を取得します。
ここに何か不足していますか?事前に感謝します
@McGradyありがとうございます。これを修正する最も良い方法は何ですか? – FewFlyBy
'{1、" Robert "}'はPythonのセットであり、辞書やオブジェクトではありません(Javascriptで)、Json文字列を生成したいと思います。http://www.json.orgを見てください/またはhttps://en.wikipedia.org/wiki/JSON – McGrady