NSJSONSerialization更改小数的小数部分

时间:2018-06-21 14:25:30

标签: ios objective-c json iphone nsjsonserialization

我有一本名为 dataDictionary

的字典
NSDictionary* dataDictionary = [[NSDictionary alloc]initWithDictionary:someOtherD];

当我从字典中打印数据时,如下图所示:

enter image description here

NSError * err;
NSData * jsonData = [NSJSONSerialization dataWithJSONObject:dataDictionary options:NSJSONWritingPrettyPrinted error:&err];
NSString * featureAttributes = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];

我需要将此字典传递给URL,因此我尝试将其首先转换为NSData,然后转换为名为 featureAttributes 的json字符串。现在,当我打印 featureAttributes 的值时,它看起来像这样:

enter image description here

所有十进制值的小数部分都已更改。我在JSON转换中缺少什么吗?

0 个答案:

没有答案