Python json数据转换为Sqlite3 数据库表
2016-11-16 09:51
956 查看
只是一个代码,改一下就可以用
# -*- coding:utf-8 -*- import json import sqlite3 JSON_FILE = "data.json" DB_FILE = "insaleader.db" dicSet = json.load(open(JSON_FILE)) dicData = dicSet["data"] conn = sqlite3.connect(DB_FILE) c = conn.cursor() c.execute('create table dic (id Text primary key , dicCode Text , dicName Text , groupCode Text , groupName Text)') print 'create dic table success' conn.commit() for dic in dicData : idStr = dic["id"] dicCode = dic["dicCode"] dicName = dic["dicName"] groupCode = dic["groupCode"] groupName = dic["groupName"] data = [idStr, dicCode,dicName,groupCode,groupName] c.execute('insert into dic values (?,?,?,?,?)', data) conn.commit() print 'insert into dic values ' + str(data) +" success" c.close()
相关文章推荐
- 利用attributes将数据库中的所有数据转换成json并绑定到tree中
- 从数据库查询出来的数据集合转换成 json 类型
- 使用python将mysql数据库的数据转换为json数据
- json格式数据,将数据库中查询的结果转换为json, 然后调用接口的方式返回json(方式一)
- json格式数据 ,将数据库中查询的结果转换为json(方式2)
- python将json格式数据转换为insert into语句导入mysql数据库
- php数据库数据转换为js中的json对象
- 关于Java语言的eclipse读取数据库,并将数据转换成JSON格式输出
- asp将数据库数据转换成JSON格式
- python json及mysql——读取json文件存sql、数据库日期类型转换、终端操纵mysql及python codecs读取大文件问题
- python 打开sqlite3内存数据库,操作完毕将数据保存到文件数据库
- 【调试】将JSON数据存入数据库时提示E/SQLiteLog(16899): (1) no such table
- python数据库sqlite基础(一)-------数据库创建,表的建立,数据录入,数据查询
- SQLite3创建数据库的方法 和 SQLite从Excel文件中导入数据 及 python/qpython sqlite 中文 乱码
- php从数据库中取数据转换为json格式
- python数据类型与json的互相转换
- JSON: Python Objects与String之间转换【json.dumps把python任意数据类型转换成字符串,json.loads把字符串转换为unicode编码】
- python读写sqlite3数据库并将统计数据写入excel
- 在Python标准库的json包中,提供了JSONEncoder和JSONDecoder两个类来实现Json字符串和dict类型数据的互相转换。