采集来的 json 格式的数据,用什么办法,方便的分解并入库到 mysql 呢?

2016-10-29 00:14:01 +08:00
 qweweretrt515

语言是 python json 格式的数据,有些里面有数组

这些数据要用来做成分析报表,所以要把他们进行二次处理,对应的字段放在 mysql 对应的表字段里,不能直接存为文本

有什么现成的轮子,能协助我分解这些 json 格式的数据吗 还是必须要自己写 for 循环来分解呢

1830 次点击
所在节点    问与答
11 条回复
noe132
2016-10-29 00:17:26 +08:00
去 pypi 搜索一下 json
Tink
2016-10-29 01:21:16 +08:00
......兄弟啊 python 基础有待加强啊, python 解析 json 这种东西很 easy 哒
qweweretrt515
2016-10-29 01:52:14 +08:00
@Tink 嘿嘿 :) 见笑了
qweweretrt515
2016-10-29 01:52:17 +08:00
@noe132 多谢
gr3p
2016-10-29 04:07:38 +08:00
json 直接入非关系数据库不是更好?
mrytsr
2016-10-29 10:03:30 +08:00
sqlalchemy
dexterzzz
2016-10-29 10:58:21 +08:00
pandas read 直接就变成表格形式了
qweweretrt515
2016-10-29 11:00:05 +08:00
@gr3p 目前是这样的,但是这样有一些麻烦的地方,一个分析软件无法对 json 内容进行分析,所以,我就打算改成普通的关系数据库
CFO
2016-10-29 11:06:19 +08:00
mysql5.7 不是支持 json 吗?
changwei
2016-10-29 12:00:29 +08:00
我理解题主的意思,题主的 json 是有多个子节点,而且还存在关联关系吧?这样的话,只能根据实际的 json 结构,自己构建数据库,然后抓取存入。
qwer1234asdf
2016-10-29 14:28:58 +08:00
from ujson as json

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/316341

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX