跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 求教这种数据怎么转为 json
未分類
19 7 月 2020

求教这种数据怎么转为 json

求教这种数据怎么转为 json

資深大佬 : fankcoder 10

array (   0 =>    array (     'desc_image' => '/Public/uploads/images/2018/03/20180328222626124.jpg',     'desc_image_title' => '485494001647432084',   ),   1 =>    array (     'desc_image' => '/Public/uploads/images/2018/03/20180328222644137.jpg',     'desc_image_title' => 'DFJ_3445',   ) ) 

用 Py 重构老的 PhP 系统,数据库里看到这种数据不知道咋处理了。。

大佬有話說 (12)

  • 資深大佬 : faraone

    建议使用脚本把数据库数据规整一下

  • 資深大佬 : winnerczwx

    全部转成对象吧;

    {
    “0”: {
    “desc_image: “xxx”
    “desc_image_title”: “xxx”
    }
    }

  • 資深大佬 : hui314

    array_value()是你想要的么?

  • 資深大佬 : lscexpress

    json_encode

  • 資深大佬 : airdge

    json.dumps(eval(re.sub(r”s*)”,’}’,数组数据.replace(‘=>’,’:’).replace(‘array (‘,'{‘))))

  • 資深大佬 : hejingyuan199

    数据库里存这样的数据?
    这不是 php 的 array 类型吗?

    我觉得我会用一种很土的办法,
    先用 php 调用 json_encode()
    然后再入库存为 json 。
    一劳永逸。

    反正你只是改一次,
    改好后以后也不会用 php 了。

  • 資深大佬 : areless

    py 比 php 还慢。只要写一个 array 函数,将=>替换成=就可以了。

  • 資深大佬 : gitjavascript

    数据库重新洗一下吧

  • 主 資深大佬 : fankcoder

    @airdge 感谢大佬!!

  • 主 資深大佬 : fankcoder

    @hejingyuan199 感谢回复,是这个思路,写个脚本全换 json 。

  • 資深大佬 : Pursue9

    [{“desc_imag”:”/Public/uploads/images/2018/03/20180328222626124.jpg”,
    “desc_image_title”:”485494001647432084″
    },{“desc_imag”:”/Public/uploads/images/2018/03/20180328222626124.jpg”,
    “desc_image_title”:”485494001647432084″
    }]

  • 資深大佬 : leoleoasd

    我觉得最不容易出问题的方式, 是 php 写个脚本转换数据…
    “`php
    eval(“$a=”.$str.”;”);
    echo json_encode($a);
    “`

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具