收藏
回答

[已解决]wx.request返回的json是字符串,怎么破?



为什么有的返回json正常转为对象,但是这个就是不行,怎么办?卡在这一步好久

最后一次编辑于  2017-01-06
回答关注问题邀请回答
收藏

7 个回答

  • 木偶先生
    木偶先生
    2017-01-09

    请问:微信小程序向服务器请求数据时候报错:errMsg:"request:fail response data convert to UTF8 fail"的错误,服务器上也是UTF8编码,这是是怎么回事呢?

    2017-01-09
    有用
    回复
  • KyoGuo
    KyoGuo
    2017-01-06

    里面的双引号要转义!

    2017-01-06
    有用
    回复
  • 陈培彬
    陈培彬
    2017-01-06

    直接取data就能用

    2017-01-06
    有用
    回复
  • 超哥[天啊][天啊][天啊]
    超哥[天啊][天啊][天啊]
    2017-01-06

    还真的是官方的SDK有BOM

    2017-01-06
    有用
    回复
  • 李智
    李智
    2017-01-06


    看看请求 的 Response 里返回的数据是不是有小红点?


    如果有小红点 说明是 返回数据格式有问题。


    官方的加密数据解密算法PHP - SDK里的三个文件有带BOM头,要去除






    仅供参考

    2017-01-06
    有用
    回复 3
    • 兰羽馨
      兰羽馨
      2020-04-30
      这个能说的再明白已点怎么解决吗,求救
      2020-04-30
      回复
    • 李智
      李智
      2020-05-02回复兰羽馨
      将提到的那几个文件去除BOM头,具体可以百度搜索“如何去除文件BOM头”
      2020-05-02
      回复
    • 兰羽馨
      兰羽馨
      2020-05-04回复李智
      我看了一下,是我的后端给我返回的json不完整,好大的坑
      2020-05-04
      回复
  • 超哥[天啊][天啊][天啊]
    超哥[天啊][天啊][天啊]
    2017-01-06

    JSON.parse不行,会报错

    2017-01-06
    有用
    回复
  • One




.
    One .
    2017-01-06

    JSON.parse


    2017-01-06
    有用
    回复
登录 后发表内容