मेरे पास निम्न डेटा के रूप में सहेजा गया है 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
।
क्या कोई सुझाव दे सकता है कि समस्या क्या है?