Parse dados JSON usando Asihttprequest e a estrutura Json para iphone
Aprendi a analisar JSON usando a estrutura JSON e o ASIHTTPRequest para iOS. Testei usando feeds do Twitter e também um feed personalizado por meio de um tutorial da comunidade. Tudo está indo be
Pensei em testar usando o Microsoft Odata Service para Northwind db. Você pode ver os resultados do json aqui:
gora, estou lutando para descobrir como analisar apenas o nome do produto. Alguém pode me apontar na direção certa
No meu pedidoFinalizado eu tenho este:
- (void)requestFinished:(ASIHTTPRequest *)request
{
[MBProgressHUD hideHUDForView:self.view animated:YES];
NSString *responseString = [request responseString];
NSDictionary *responseDict = [responseString JSONValue];
//find key in dictionary
NSArray *keys = [responseDict allKeys];
NSString *productName = [responseDict valueForKey:@"ProductName"];
NSLog(@"%@",productName);
}
No log, tenho nulo.
Se eu alterar o valueforKey para@"d"
Recebo toda a carga, mas quero apenas o productName.
O URL do serviço que estou usando é:
http: //servers.odata.org/Northwind/Northwind.svc/Products (1)? $ format = json