相关疑难解决方法(0)

在Python中将JSON转换为SQLite - 如何正确地将json密钥映射到数据库列?

我想将我创建的JSON文件转换为SQLite数据库.

我的目的是稍后决定哪个数据容器和入口点最好,json(通过文本编辑器输入数据)或SQLite(通过类似电子表格的GUI(如SQLiteStudio)输入数据).

我的json文件是这样的(包含我所在城市某些十字路口的流量数据):

...
"2011-12-17 16:00": {
    "local": "Av. Protásio Alves; esquina Ramiro Barcelos",
    "coord": "-30.036916,-51.208093",
    "sentido": "bairro-centro",
    "veiculos": "automotores",
    "modalidade": "semaforo 50-15",
    "regime": "típico",
    "pistas": "2+c",
    "medicoes": [
        [32, 50],
        [40, 50],
        [29, 50],
        [32, 50],
        [35, 50]
        ]
    },
"2011-12-19 08:38": {
    "local": "R. Fernandes Vieira; esquina Protásio Alves",
    "coord": "-30.035535,-51.211079",
    "sentido": "único",
    "veiculos": "automotores",
    "modalidade": "semáforo 30-70",
    "regime": "típico",
    "pistas": "3",
    "medicoes": [
        [23, 30],
        [32, 30],
        [33, 30],
        [32, 30]
        ]
    }
...
Run Code Online (Sandbox Code Playgroud)

我创建了一个很好的数据库,它与这些Python代码行有一对多的关系:

import sqlite3 …
Run Code Online (Sandbox Code Playgroud)

python sqlite json database-design

46
推荐指数
1
解决办法
5万
查看次数

标签 统计

database-design ×1

json ×1

python ×1

sqlite ×1