获取JSON字典中的所有值,而无需通过键进行访问

问题描述

|| JSON示例:
[{
\"title1\":\"Hey\",\"title2\":\"Hoh\",\"title3\":\"Hah\",\"title4\":\"Hoo\"
}]
如何在不使用ѭ2get的情况下获得值
(hey,hoh,hah,hoo)
? 有人可以指导我吗? - - - - - - - 编辑 - - - - - - - 我使用JSON框架。现在我使用NSDictionary * jsonDict = [string JSONValue];     

解决方法

假设您的数据在NSDictionary中,请尝试
allValues
。 但是请记住,不是NSDictionary是未排序的,所以值的顺序是不确定的。     ,正如Todd所说的那样,NSDictionary具有方法allValues-检查NSDictionary文档 遍历值的示例是
for(NSString *value in [jsonDict allValues]){
NSLog(@\"Found Value %@\",value);
}
同样,这些值将不排序,因为它们来自字典。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...