gpt4 book ai didi

javascript - pandas to_json 返回一个字符串而不是一个 json 对象

转载 作者:数据小太阳 更新时间:2023-10-29 05:49:21 30 4
gpt4 key购买 nike

我正在使用以下 python 代码返回一个 json 对象:

df_as_json = df.to_json(orient='split')
return jsonify({'status': 'ok', 'json_data': df_as_json})

当我在 javascript 中读回对象时:

// response is xhr respose from server
const mydata = response.data
console.log(mydata.constructor.name)
// >Obj
const dfdata = mydata.json_data
console.log(dfdata.constructor.name)
// >String

有没有办法将 df_as_json 作为父 response.data json 对象中的 json 对象发送?

最佳答案

Python 中没有“json 对象”这样的东西,这就是为什么.to_json 返回 json 对象的字符串表示形式,python 中的 json 本质上与 dict 相同code>,您可以使用 to_dict 方法代替。

df_as_json = df.to_dict(orient='split')
return jsonify({'status': 'ok', 'json_data': df_as_json})

关于javascript - pandas to_json 返回一个字符串而不是一个 json 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43614102/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com