2010-08-06 8 views
0

je veux utiliser seulement le résultat de tout convertisseur de devises en ligne comme une variable dans mon programme.envoyer l'entrée de l'utilisateur à l'xe.com et juste chercher le résultat pour l'afficher dans le programme dans l'objectif c

double amount_d; 
amount_d=[amount doubleValue]; 

NSString *mar=[NSString stringWithFormat:@"http://www.xe.com/ucc/convert.cgi? Amount=%d&From=%@&To=%@",amount_d,code1,code2 ]; 
[[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:mar]]; 

ouvre comme il http://www.xe.com/ucc/convert.cgi?Amount=1&From=EUR&To=USD

mais je veux seulement obtenir le résultat pas à la page, je n'ai aucune idée à ce sujet & je suis débutant dans c objectif. ou comment puis-je obtenir la table des taux de change et l'utiliser dans mon programme.

merci.

Répondre

2

Ils auraient besoin de vous fournir une API pour obtenir les résultats uniquement. Ce que vous (essayez de) faire est une simple requête, comme n'importe quel navigateur le ferait et donc le code HTML obtenu retourné.

En outre, selon leur licensing page il semble que vous êtes seulement autorisé à utiliser leur extrait de site Web gratuitement (ou payer pour la licence). Vous devriez regarder dans leur «personnalisation avancée de convertisseur».

Voici quelque chose que vous voudrez peut-être envisager la place: http://www.exchangerate-api.com/

+0

thanks.it utile: * – aden