如何从 JSON 数据中提取国家/地区

Posted

技术标签:

【中文标题】如何从 JSON 数据中提取国家/地区【英文标题】:How to pull country from JSON data 【发布时间】:2018-06-11 04:28:19 【问题描述】:

我正在使用 SwiftyJSON 库进行 JSON 解析。我没有得到这个国家的价值。我想要国家的价值。我想要价值“GB”。

以下是 JSON:


    "status": true,
    "message": "Country Details",
    "content": 
    
        "country": "GB"
    

代码:

let countryJson = response["content"]
let Country = countryJson["country"]

【问题讨论】:

你在这里得到什么结果let countryJson 试试这个let Country = response["content"]["country"].stringValue 你是如何使用 SwiftyJson 的? countryJson 不是 swiftyJson 的 JSON 对象。 【参考方案1】:

试试这个:

let countryJSON = response["content"] as? [String: String]
let country = countryJSON?["country"]

【讨论】:

以上是关于如何从 JSON 数据中提取国家/地区的主要内容,如果未能解决你的问题,请参考以下文章

使用 REST API 从 Web 服务接收 JSON 数据

如何从 SQL Server 表中提取第二高的产品使用率?

如何使用logstash使用Mobile_Number添加基于手机号码的国家/地区名称字段

Python:通过每个国家的Json数据中的键求和的值

我们如何从特定国家/地区获取推文

JSON 到 NSArray 格式