将服务器获取的<null>转为""
来源:互联网 发布:二战欧洲知乎 编辑:程序博客网 时间:2024/05/20 06:50
//将从服务器获取到的<null>转掉字典套数组, 如果还有层,继续往里套 这样是不是很耗内存?
+(NSMutableDictionary *)setDictionary:(NSDictionary *)keyedValues
{
NSMutableDictionary *dic = [[NSMutableDictionaryalloc] initWithDictionary:keyedValues];
NSArray *valueArray= [dic allKeys];
for (NSString *keyin valueArray) {
if ([[dic objectForKey:key]isEqual:[NSNullnull]]) {
[dic setObject:@""forKey:key];
}
if ([[dicobjectForKey:key]isKindOfClass:[NSArrayclass]]) {
NSMutableArray *secondA = [NSMutableArrayarrayWithArray:[dic objectForKey:key]];
NSMutableArray *SRA = [NSMutableArrayarray];
for (NSDictionary *secondDicin secondA ) {
NSMutableDictionary *SD = [[NSMutableDictionaryalloc] initWithDictionary:secondDic];
NSArray *valueArray= [SD allKeys];
for (NSString *Skeyin valueArray) {
if ([[SD objectForKey:Skey]isEqual:[NSNullnull]]) {
[SD setObject:@""forKey:Skey];
}
}
[SRA addObject:SD];
}
[dic setObject:SRA forKey:key];
}
}
return dic;
}
- 将服务器获取的<null>转为""
- mysql 将null转为0
- 将字典里的的Null转为空
- 将实体的空串全部转为null
- springMVC将属性""空字符串转为null
- 有关ResultSet类中getLong方法自动将null转为0的解决方式
- 解决android 将vector图片转为 bitmap时为null的问题
- 模型获取得值为<null>转为" "空字符串
- 【JavaScript】将<input>的datetime-local的值转为Date型发送到服务器
- VB 将长路径转为短路径 & 获取剪粘板中的文件的列表
- android将InputStream转为FileOutputStream保存HttpURLConnection获取到的数据
- flex将字符串转为Date、java获取某月的最后一天
- python 获取某个py中含有的类 并将这些类写入列表转为字典
- 将获取到的json字符串序列化转为实体类
- IE从服务器上获取json后转为下载提示的bug
- 共享 将汉字转为拼音的类
- 将access转为sql server的经历
- 将CSV转为XML的脚本
- Windows下Python爬虫框架pyspider的安装与使用
- String正则表达式之特殊字符普通话
- Fedora23安装fcitx拼音输入法
- loading 加载动画
- Fedora 23 - cannot lock screen
- 将服务器获取的<null>转为""
- Fedora 23 - history commands
- MYSQL_FIELD
- Fedora23 - 右键菜单 添加 打开终端快捷菜单 - dnf
- Android中SimpleAdapter,ArrayAdapter和BaseAdapter
- Gems installation - dnf
- Spring之十 整合Sqlite
- Installing GCC (C++ Compiler and Development Tools) - dnf - yum
- java中截取gif的每一帧(支持截取透明元素)