I\'m trying to parse a JSON string returned from a ASP.NET web service. The return string has been simplified to just this:
Try this hope it will work
if ([operation isKindOfClass:[AFJSONRequestOperation class]] && [operation respondsToSelector:@selector(setJSONReadingOptions:)]) {
((AFJSONRequestOperation *)operation).JSONReadingOptions = NSJSONReadingAllowFragments;
}
[httpClient enqueueHTTPRequestOperation:operation];
Is the Web service actually returning the <anyType d1p1:type="q1:string">
and </anyType>
portions of that string within the content of the document? If so, that's the problem: The valid JSON string is simply:
[{"Firstname":"Johnny"}]
,
This is the only content your Web response should contain. Everything in angled brackets is not actually JSON data, and it's throwing the parser off.