I am facing some Pathetic Problem . Here I am Sharing my Code and Response ..
JSON Response :
JSON Log :
[
{
"0": "41",
"intid": "41",
"1": "\u8a00\u3046",
"varfirstname": "\u8a00\u3046",
"2": "test",
"varlastname": "test",
"3": "\u5730",
"varusername": "\u5730",
"4": "abc@gmail.com",
"varemailid": "abc@gmail.com",
"5": "qwert",
"varpassword": "qwert",
"6": "12345",
"varmobileno": "12345",
"7": "Enable",
"mobileMessage": "Enable",
"8": "",
"varphoneno": "",
"9": "Enable",
"enumstatus": "Enable",
"10": "2013-01-30",
"date_insert": "2013-01-30",
"11": "2013-01-30",
"date_edit": "2013-01-30",
"12": "210.211.252.1",
"varipaddress": "210.211.252.1"
}
]
From This Response I am Converting NSArray like this ..
// Create new SBJSON parser object
SBJSON *parser = [[SBJSON alloc] init];
NSArray *array = (NSArray *) [parser objectWithString:json_string error:nil];
NSLog(@"Array === %@",array);
And This Array Shows this Data :
Log :
Array ===
(
{
0 = 41;
1 = "";
10 = "2013-01-30";
11 = "2013-01-30";
12 = "210.211.252.1";
2 = test;
3 = "";
4 = "abc@gmail.com";
5 = qwert;
6 = 12345;
7 = Enable;
8 = "";
9 = Enable;
"date_edit" = "2013-01-30";
"date_insert" = "2013-01-30";
enumstatus = Enable;
intid = 41;
mobileMessage = Enable;
varemailid = "abc@gmail.com";
varfirstname = "";
varipaddress = "210.211.252.1";
varlastname = test;
varmobileno = 12345;
varpassword = qwert;
varphoneno = "";
varusername = "";
})
Also I am Converting my VarfirstName Like this
NSDictionary *dataObject=[array objectAtIndex:0];
NSString *status = [dataObject objectForKey:@"varfirstname"];
NSLog(@"status -- %@",status);
NSString *myDecodedS = status;
NSString *myDecoded = [myDecodedS stringByReplacingPercentEscapesUsingEncoding:NSUTF16StringEncoding];
NSLog(@"HIIii %@",myDecoded);
Can Any one tell me how Could I Get data From That JSON Response ... I am not getting what I am doing wrong ?