मेरे पास निम्न डेटा के रूप में सहेजा गया है NSString:
{
Key = ID;
Value = {
Content = 268;
Type = Text;
};
},
{
Key = ContractTemplateId;
Value = {
Content = 65;
Type = Text;
};
},
मैं इस डेटा को एक NSDictionaryमहत्वपूर्ण मान वाले जोड़े में बदलना चाहता हूं ।
मैं NSStringएक JSON ऑब्जेक्ट्स को इस प्रकार परिवर्तित करने के लिए पहले प्रयास कर रहा हूं :
NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding];
id json = [NSJSONSerialization JSONObjectWithData:data options:0 error:nil];
हालाँकि जब मैं कोशिश करता हूँ:
NSString * test = [json objectForKey:@"ID"];
NSLog(@"TEST IS %@", test);
मुझे मान प्राप्त है NULL।
क्या कोई सुझाव दे सकता है कि समस्या क्या है?