我有一本名为 dataDictionary
的字典NSDictionary* dataDictionary = [[NSDictionary alloc]initWithDictionary:someOtherD];
当我从字典中打印数据时,如下图所示:
NSError * err;
NSData * jsonData = [NSJSONSerialization dataWithJSONObject:dataDictionary options:NSJSONWritingPrettyPrinted error:&err];
NSString * featureAttributes = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
我需要将此字典传递给URL,因此我尝试将其首先转换为NSData,然后转换为名为 featureAttributes 的json字符串。现在,当我打印 featureAttributes 的值时,它看起来像这样:
所有十进制值的小数部分都已更改。我在JSON转换中缺少什么吗?