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
これまでに何を達成しましたか?あなたのコードとエラーメッセージを表示して、より良くお手伝いできるようにしてください。 –