0
我有一個複雜的JSON文件,它有很多參數,我需要將它轉換爲SQLite數據庫。將長JSON密鑰轉換爲SQLite數據庫的有效方法
這裏是數據的我的示例塊:
{"hostname": "DESKTOP-A5C21U7", "ts": 1494334366.1905415, "parameters":
[{"label": "T16", "name": "T16", "unit": "K", "value": 78.84589895546188},
{"label": "PID Mode", "name": "pid_mode", "unit": "", "value": "off"},
{"label": "IDN", "name": "IDN", "unit": "", "value":
{"vendor": null, "model": "dummy", "serial": null, "firmware": null}},
{"label": "PID Mode", "name": "pid_ramp", "unit": "", "value": "off"},
{"label": "PID heater range", "name": "pid_range", "unit": "mA", "value": 0.316},
{"label": "Status", "name": "status", "unit": "", "value": "Error"},
{"label": "PID temperature setpoint", "name": "pid_setpoint", "unit": "K", "value": 0.0},
{"label": "PID ramp rate", "name": "pid_rate", "unit": "K/min", "value": 0.0},
{"label": "Current action", "name": "action", "unit": "", "value": "Idle"},
{"label": "T6", "name": "T6", "unit": "K", "value": 180.17461269853666}]}
我試圖解決它在一個類似得到的回答here,但它並沒有正確映射表,我不斷收到SQL錯誤。
什麼是一個很好的和簡單的方法來將長字符串和字典值排序到SQL數據庫中?
我剛剛開始使用SQLite,並且在Python中也很新穎。
謝謝!
「如何創建一個SQL數據庫?」 (特別是沒有指定要使用哪種數據庫軟件)是一個太寬泛的問題。 – chepner
對不起,它是SQLite @chepner – John
你到目前爲止完成了什麼?向我們展示您的代碼和錯誤消息,以便我們能夠更好地幫助您。 –