Ich bin neu in JSON und Objective-C-Sprache von Apple. Ich habe nur versucht, einige Übung und SachenParsing arabischer Text mit JSON-Ausgabe
mit yandex.ru übersetzen api
Ich habe versucht, diese URL
zu tun, die (HALLO) von Englisch übersetzt in arabisch .. immer noch gut
auf meinem Projekt in Xcode habe ich diesen Code versucht, thi zu machen NGS arbeitet
NSString *jsonString = [NSString stringWithFormat:@"https://translate.yandex.net/api/v1.5/tr.json/translate?key=trnsl.1.1.20170517T154730Z.927d87b76de60242.7a92e4612778a4838d40ab192df5297d2a1af4ed&text=Hello&lang=ar"];
jsonString = [jsonString stringByReplacingOccurrencesOfString:@" " withString:@"%20"];
NSURL *url=[NSURL URLWithString:jsonString];
NSData *data=[NSData dataWithContentsOfURL:url];
NSError *error=nil;
//NSLog(@"%@",dictionary);
NSArray* dictionary = [NSJSONSerialization JSONObjectWithData:data
options:kNilOptions
error:&error];
NSLog(@"Your JSON Object: %@ Or Error is: %@", [dictionary valueForKey:@"text"], error);
NSString*string = [NSString stringWithFormat:@"%@",[dictionary valueForKey:@"text"]];
bis hier seine feinen .. aber es gibt einen falschen Wert auf dem Log statt (مرحبا) sein
Ihr JSON-Objekt: ( „\ U0645 \ U0631 \ U062d \ U0628 \ U0627 " )