zoukankan      html  css  js  c++  java
  • 后台响应信息长得像字典 但不是字典的解决方法(序列化)

    后台comtent响应的数据如下:

    {"errCode":0,"errMsg":"登入成功","data":{"mobile":"159****7178"}}

    实际这个type类型是 str

    要使用 json.loads(r.content ,encoding='UTF-8')把格式转回 字典格式'dict',记得要import json

    然后就可以 当字典去使用了

    后记:

    把字符变成字典的方法

    二:序列化 和 反序列化方法

    import json
    x=[{1:3}]
    json.dumps(x)  #把数组,变成字符

    x=str([1,2,3])
    json.loads(x) #把看似像数组的字符,变成数组

    三、序列化后的中文乱码解决

    json.dumps(dict,ensure_ascii=False)

    参考:https://blog.csdn.net/m0_37422289/article/details/82803835

  • 相关阅读:
    Rocket
    Rocket
    Rocket
    Rocket
    Scala
    Rocket
    Rocket
    Rocket
    Rocket
    Rocket
  • 原文地址:https://www.cnblogs.com/kaibindirver/p/9872810.html
Copyright © 2011-2022 走看看