objective-c - JSON字符串到数组更改排序顺序
问题描述
我只是试图解码我的 json 字符串,如下所示
{
"Mon":" 03:00 PM - 11:55 PM",
"Tue":" 03:00 PM - 11:55 PM",
"Wed":" 03:00 PM - 11:55 PM",
"Thu":" 03:00 PM - 11:55 PM",
"Fri":" 03:00 PM - 11:55 PM",
"Sat":" 03:00 PM - 11:55 PM",
"Sun":" 03:00 PM - 11:55 PM"
}
通过解码
[NSJSONSerialization JSONObjectWithData:[jsonString dataUsingEncoding:NSUTF8StringEncoding]
options:NSJSONReadingMutableContainers
error:&jsonError]
数组顺序的结果改变了..
{
Fri = " 03:00 PM - 11:55 PM";
Mon = " 03:00 PM - 11:55 PM";
Sat = " 03:00 PM - 11:55 PM";
Sun = " 03:00 PM - 11:55 PM";
Thu = " 03:00 PM - 11:55 PM";
Tue = " 03:00 PM - 11:55 PM";
Wed = " 03:00 PM - 11:55 PM";
}
我知道在数组上添加排序顺序的最佳做法,但该版本现已上线。我可以在工作日对数组顺序进行排序而不更改数组吗?
解决方案
推荐阅读
- azure - 用于控制台应用程序 Web 作业的 Azure Key Vault
- perl - 如何重新定位 PDF 的页面元素并写入新的 PDF?
- java - 如何将定时器添加到连接四?爪哇
- javascript - Nativescript 应用程序不会在 WebView 上打开文件选择器
- android - 如何在华为上显示应用图标徽章编号
- amazon-web-services - Docker 的 AWS CLI V2 问题
- amazon-web-services - AWS ElasticLoadBalancer 证书与域名不匹配
- typescript - 如何推断函数返回类型和参数名称和类型?
- java - 为什么 Java 的方法参数中没有动态绑定?
- javascript - 创建带有小胡子的动态下拉列表