2011-02-10 1 views
0

Из-за некоторых странных требований мне нужно получить идентификатор GUID с http://www.guidgenerator.com/online-guid-generator.aspx с использованием UIWebView.Извлечение данных из веб-страницы, отображаемой в UIWebView

Я добавил UIWebView в свое приложение и могу открыть сайт в нем. Однако мне нужно скопировать сгенерированный GUID с веб-страницы в локальную базу данных. Есть ли способ получить доступ к HTML-документу, загруженному в UIWebView, чтобы я мог скопировать GUID со страницы?

Не стесняйтесь просить разъяснений, если какие-либо из требований не ясны.

Заранее спасибо.

+0

Что вы пытаетесь выполнить - получите GUID каким-то образом? Есть более простые способы сделать это в большинстве языков программирования ... – Piskvor

+0

act Я больше не хочу получать GUID .... это всего лишь один пример, как получить любые данные с веб-страницы в UIWebView ??? В основном я открыл один сайт в webview, и сайт дал мне некоторую информацию, которая не отображается на веб-странице. когда я нажал кнопку «SAVE» на веб-странице, эта информация должна храниться в моем приложении .... – harshit2811

+0

Спасибо за ответ, В принципе, я не хочу, чтобы GUID-номер вообще. Это всего лишь один пример Настоящая проблема, которую я получаю, - это если я загружаю любую веб-страницу в своем веб-браузере, и я хочу сохранить некоторую информацию с этой страницы. Предположим, я открываю один сайт xyz.com, я вошел в систему и сделал некоторую задачу, сайт дает мне «TASK ID» каким-то образом на веб-странице. Теперь я хочу сохранить этот «TASK ID» в локальной базе данных моего приложения. (Sqlite), так что я могу заполнить список пользователей «TASK ID» (UItableView). Примечание: Это не клиент-серверная модель. Я просто хочу получить данные с веб-страницы. – harshit2811

ответ

0

Вы можете использовать метод экземпляра UIWebView stringByEvaluatingJavaScriptFromString:. Вам просто нужно передать Javascript-код в качестве аргумента.

Возврат функции будет объектом NSString. Сохраните его и используйте.