qweweretrt515
V2EX  ›  问与答

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

  •  
  •   qweweretrt515 · Oct 29, 2016 · 2436 views
    This topic created in 3510 days ago, the information mentioned may be changed or developed.

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

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

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

    11 replies    2016-10-29 14:28:58 +08:00
    noe132
        1
    noe132  
       Oct 29, 2016   ❤️ 1
    去 pypi 搜索一下 json
    Tink
        2
    Tink  
    PRO
       Oct 29, 2016 via iPhone   ❤️ 1
    ......兄弟啊 python 基础有待加强啊, python 解析 json 这种东西很 easy 哒
    qweweretrt515
        3
    qweweretrt515  
    OP
       Oct 29, 2016
    @Tink 嘿嘿 :) 见笑了
    qweweretrt515
        4
    qweweretrt515  
    OP
       Oct 29, 2016
    @noe132 多谢
    gr3p
        5
    gr3p  
       Oct 29, 2016 via Android   ❤️ 1
    json 直接入非关系数据库不是更好?
    mrytsr
        6
    mrytsr  
       Oct 29, 2016 via Android   ❤️ 1
    sqlalchemy
    dexterzzz
        7
    dexterzzz  
       Oct 29, 2016   ❤️ 1
    pandas read 直接就变成表格形式了
    qweweretrt515
        8
    qweweretrt515  
    OP
       Oct 29, 2016
    @gr3p 目前是这样的,但是这样有一些麻烦的地方,一个分析软件无法对 json 内容进行分析,所以,我就打算改成普通的关系数据库
    CFO
        9
    CFO  
       Oct 29, 2016 via Android   ❤️ 1
    mysql5.7 不是支持 json 吗?
    changwei
        10
    changwei  
       Oct 29, 2016 via Android   ❤️ 1
    我理解题主的意思,题主的 json 是有多个子节点,而且还存在关联关系吧?这样的话,只能根据实际的 json 结构,自己构建数据库,然后抓取存入。
    qwer1234asdf
        11
    qwer1234asdf  
       Oct 29, 2016 via iPhone
    from ujson as json
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5463 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 05:48 · PVG 13:48 · LAX 22:48 · JFK 01:48
    ♥ Do have faith in what you're doing.