Сохранение HTML из WebView в существующий файл в каталоге документов - PullRequest
1 голос
/ 24 января 2012

Я работал над кодом, который загружает и сохраняет файлы HTML. Мне удалось их создать, но после того, как они отредактированы в WebView, мне нужно сохранить HTML-файл из WebView обратно в каталог документов. Однако я не уверен, как создать файл HTML. Буду признателен за вашу помощь. У меня есть путь к файлу и заголовок документа.

1 Ответ

1 голос
/ 24 января 2012

Единственный способ, которым я могу думать об этом, - это использовать javascript для извлечения html.Например, если у вас есть ссылка на ваш объект UIWebView с именем webView, следующий код вернет строку, содержащую внутренний html:

[bodyView stringByEvaluatingJavaScriptFromString:@"document.body.innerHTML"]);

После этого вы можете перевести его обратно на полную html-страницу, JavaScript будет тольковернуть содержимое в тегах <body>.Предположительно в вашем коде, который загружает, а затем редактирует html-страницу, которую вы знаете, и, следовательно, храните любую конкретную информацию, которая появилась за пределами тегов <body>, чтобы вы могли восстановить ее?

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