dongpeng0127 2019-05-11 03:12
浏览 209

为什么我的JSON字符串需要在其上运行两次json_decode?

My data is originally JSON, I'm downloading it raw and saving it to database as such:

saveToDatabase( json_encode( $data ) );

The problem, though, is that now the JSON gets encoded twice, since it's originally JSON and I'm, again, encoding it. Thing is, I need an universal answer. This is supposed to be a wrapper over a general-purpose downloader and I can't simply not json_encode everything, because I need to safely save it to the database, but if I do two json_decode over that saved data, unless it's JSON, it'll break.

How can I solve this paradox?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 微信会员卡接入微信支付商户号收款
    • ¥15 如何获取烟草零售终端数据
    • ¥15 数学建模招标中位数问题
    • ¥15 phython路径名过长报错 不知道什么问题
    • ¥15 深度学习中模型转换该怎么实现
    • ¥15 HLs设计手写数字识别程序编译通不过
    • ¥15 Stata外部命令安装问题求帮助!
    • ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
    • ¥15 TYPCE母转母,插入认方向
    • ¥15 如何用python向钉钉机器人发送可以放大的图片?