json無法序列化問題
json無法序列化問題
後端python程式程式碼大概這樣:
datas = Recruitment.query.offset(page).limit(limit).all() #資料模型查詢出來的資料。
result={‘code’:code,
‘msg’:msg,
‘count’:count,
‘data’:data}
return str(result)
瀏覽器返回的資料如下:
但這不是並不是真正的js,因為前段框架讀取不了。
因此直接json.dumps(datas)的時候報了is not json serializable的錯誤。
然後data=eval(repr(datas))轉換下就可以了。repr(datas)返回的字元格式,eval()重新生成python支援的原格式。重新json.dumps(data)就解決了無法可序列化問題。
相關文章
- Newtonsoft.Json序列化JSON字串問題JSON字串
- 記一次序列化的JSON解析問題JSON
- Excel無法做到的問題Excel
- 修改daemon.json重新載入後docker無法啟動問題記錄JSONDocker
- gmail無法訪問問題解決--FGWAI
- 索引無法消除排序的問題索引排序
- 防止跨域問題無法訪問網址跨域
- 解決無法使用VI的問題
- 解決ASM無法啟動問題ASM
- webstorm 無法編輯程式碼問題WebORM
- Linux無法解析主機問題Linux
- 無法執行的update問題解析
- SaaS無法解決“關鍵”問題
- 建立Location後無法儲存問題
- mac下mysql無法啟動問題MacMySql
- ANSYS HFSS無法匯出dxf問題
- Windows Defender無法開啟的問題Windows
- webservice返回DataTable報錯無法序列化Web
- JSON 物件序列化、反序列化JSON物件
- Java介面返回JSON排序無需的問題解決JavaJSON排序
- C# Json反序列化 資料協定型別 無法反序列化 因為未找到必需的資料成員C#JSON型別
- JSON-B:簡化 JSON 序列化和反序列化JSON
- SpringMVC無法訪問根目錄的問題SpringMVC
- 解決寶塔皮膚無法訪問的問題?
- JavaScript JSON——“語法、解析與序列化”的注意要點JavaScriptJSON
- springboot中靜態頁面無法訪問及return無法重定向問題Spring Boot
- Oracle Haip無法啟動問題學習OracleAI
- Bootstrap 模態框無法呼叫的問題boot
- 解決split無法得到空字串問題字串
- ASM無法啟動的問題分析(一)ASM
- ASM無法啟動的問題分析(二)ASM
- Parallels Tools 無法安裝問題解決Parallel
- iOS11無法列印日誌問題iOS
- Android中ImageView無法居中的問題AndroidView
- GoldenGate無法同步壓縮表問題Go
- LnixuAS3Mysql無法啟動問題S3MySql
- oracle無法用oracle認證的問題Oracle
- mysql8 無法連線navicat問題MySql