gpt4 book ai didi

ios - 如何清除json中的双引号?

转载 作者:行者123 更新时间:2023-11-28 08:38:25 27 4
gpt4 key购买 nike

我使用 NSJSONSerialization 生成了一个 json。这是我的代码:

    // parameters is `Dictionary<String, AnyObject>?`   

let json = try! NSJSONSerialization.dataWithJSONObject(parameters!, options: NSJSONWritingOptions.init(rawValue: 0))
request.HTTPBody = json

但是我的服务器收到了这个:

"{login:23232432434,mobile_captcha:,password:22e233434}"=>"[FILTERED]"

似乎服务器将整个 json 作为 key ,我认为这是因为 "。也许还有其他原因,请帮助我!

最佳答案

那些不是括号;它们是(双)引号/引号。在有效的 JSON 中,字符串中的引号必须用\转义,例如“你好“世界””。

您正在使用的 Web 服务返回无效的 JSON。

http://jsonlint.com是验证 JSON 字符串的有用资源。

关于ios - 如何清除json中的双引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37042005/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com