[{ 'langkey':'Arabic','value':'المملكة العربية السعودية'} ,{ 'langkey':'English','value':'Saudi Arabia'} ]
            Asked
            
        
        
            Active
            
        
            Viewed 91 times
        
    0
            
            
        - 
                    Does this answer your question? [How do I deserialize a JSON string into an NSDictionary? (For iOS 5+)](https://stackoverflow.com/questions/8606444/how-do-i-deserialize-a-json-string-into-an-nsdictionary-for-ios-5) – Sergio Aug 14 '20 at 09:52
- 
                    thats not works for me. I am getting string from server like below. [{ 'langkey':'Arabic','value':'المملكة العربية السعودية'} ,{ 'langkey':'English','value':'Saudi Arabia'} ] – Suresh Thoutam Aug 14 '20 at 09:56
- 
                    Consider that the string is not valid JSON – vadian Aug 14 '20 at 09:56
- 
                    Can you plz tell me how i can split ? – Suresh Thoutam Aug 14 '20 at 09:58
- 
                    Replace the single quotes with double quotes and deserialize the string as described the linked question. – vadian Aug 14 '20 at 10:02
1 Answers
1
            Yo need to create a valid JSON first:
NSString *validJsonString = [@"[{ 'langkey':'Arabic','value':'المملكة العربية السعودية'} ,{ 'langkey':'English','value':'Saudi Arabia'} ]" stringByReplacingOccurrencesOfString:@"'" withString:@"\""];
Then, do this:
How do I deserialize a JSON string into an NSDictionary? (For iOS 5+)
 
    
    
        Sergio
        
- 1,610
- 14
- 28
