首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用"cyrillic“解析JSON

用"cyrillic“解析JSON
EN

Stack Overflow用户
提问于 2019-02-07 17:58:53
回答 1查看 106关注 0票数 0

我有一个带有"cyrillic“的JSON,我不知道如何正确地解析它:

代码语言:javascript
复制
roles =         {
            "\U0430\U043d\U0430\U043b\U0438\U0442\U0438\U043a\U0430.\U043c\U043e\U0431" =             (
                1,
                2,
                3,
                4,
                5,
                9
            );
"\U0440\U0435\U043f\U0435\U0440\U0442\U0443\U0430\U0440" = "+";
    };

我如何把它解析成实体呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-07 18:21:20

如果JSON名称中的变量包含".",则需要使用codingKeys对json进行编码:

代码语言:javascript
复制
struct Data: Codable{
    let roles: Roles
}
    struct Roles: Codable {
        var cinemasIds: [String]

        enum CodingKeys: String, CodingKey {
            case cinemasIds = "а.м"
        }
    }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54579494

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档