Получить XML из NSWebView - PullRequest
       9

Получить XML из NSWebView

0 голосов
/ 21 июля 2011

У меня есть NSWebView, в который загружаются данные XML.Я не могу получить его с помощью stringByEvaluatingJavaScriptFromString, потому что JavaScript не хочет работать с XML.Как, черт возьми, я должен получить это?Почему так сложно сделать что-то такое простое?Создание XML из URL не будет работать.

Как получить XML из NSWebView в строку NSString?

Ответы [ 2 ]

1 голос
/ 21 июля 2011

Я сам решил это.Дело в том, что вы должны взять XML из WebFrame, а не из WebView.Затем вы можете преобразовать данные в строку или что вам нужно.

NSData *xmlData = [[myWebView mainFrame] dataSource] data];
1 голос
/ 21 июля 2011

Вам нужно использовать WebView?Я бы посоветовал просто получить данные самостоятельно:

NSString *content = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"example.com"]];

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...