Как кодировать данные XML - PullRequest
       9

Как кодировать данные XML

0 голосов
/ 08 апреля 2010

В моем приложении я должен отправить данные XML в качестве запроса, я создаю строку XML, как это

    NSString* str = @"<Item><Name>";
str = [str stringByAppendingFormat:string1];
str = [str stringByAppendingFormat:@"</Name><Description>"];
str = [str stringByAppendingFormat:string2];
str = [str stringByAppendingFormat:@"</Description><Rate>"];
str = [str stringByAppendingFormat:string3];
str = [str stringByAppendingFormat:@"</Rate></Item>"];

после этого я создаю URLString.

   NSString* curl = @"url?";
curl = [curl stringByAppendingString:@"string"];
curl = [curl stringByAppendingString:@"&apikey=@"value"&searchtext="];
curl = [curl stringByAppendingString:[aString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];

Чем я создаю NSURL, передавая строку NSURL * finalURL = [NSURL URLWithString: curl];

NSMutableURLRequest * theRequest = [NSMutableURLRequest requestWithURL: finalURL cachePolicy: NSURLRequestReloadIgnoringCacheData timeoutInterval: 10]; [theRequest setHTTPMethod: @ "POST"];

Но я не получаю результат

Правильно ли закодирована строка xml?

Может ли кто-нибудь помочь мне

1 Ответ

0 голосов
/ 08 апреля 2010
...