ios - JSON 到 NSDictionary 文字

标签 ios objective-c json nsdictionary nsjsonserialization

我需要构建一个 NSDictionary,然后我可以用 NSJSONSerialization 解析它以获得一个很好的 JSON 格式的字符串。

我的 JSON 的最终输出需要类似于:

"Viewport":{
        "BottomRight":{
            "Latitude":1.26743233E+15,
            "Longitude":1.26743233E+15
        },
        "TopLeft":{
            "Latitude":1.26743233E+15,
            "Longitude":1.26743233E+15
        }
    }

我认为使用 NSDictionary 字面量可能是最简单的,但我如何通过这种方式创建多层嵌套字典?

另外,我需要在创建字典时设置纬度和经度值。

最佳答案

你可以任意嵌套自由派:

@{@"Viewport":@{
    @"BottomRight":@{
        @"Latitude":@(1267...),
        @"Longitude":@(126...)
    },
    ...

关于ios - JSON 到 NSDictionary 文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16598287/

相关文章:

json - Azure + Cosmos DB :

java - jackson 过滤掉没有注释的字段

javascript - 如何循环访问以下 json 列表?

ios - 快速安全的数据传输

ios - 类似于 iOS 中的 Apple Maps 应用程序的底部动画

objective-c - 实时计算器

c# - 为类和协议(protocol)创建 Xamarin iOS 绑定(bind)

objective-c - 需要 NSIndexPath 方面的帮助

iphone - CATransiton 闪烁带背景动画

iPhone:objective-c 中的音频分析