2012-01-24 9 views
1

HTMLファイルを読み込んで保存するコードを作成しています。私はそれらを作成することができましたが、WebViewで編集した後、WebViewからHTMLファイルをdocumentディレクトリに保存する必要があります。しかし、私はどのようにHTMLファイルを作成するか分からない。私はあなたの助けに感謝します。私は文書ファイルのパスとタイトルを持っています。WebViewからHTMLをドキュメントディレクトリの既存のファイルに保存する

答えて

1

私がこれを行うと考えることができる唯一の方法は、javascriptを使ってhtmlを取り出すことです。たとえば、次のWebViewと呼ばれるあなたのUIWebViewオブジェクトへの参照を持っている場合、内部のhtmlを含む文字列を返します:

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

あなたは、完全なHTMLページまで戻って服を着せることができ、ジャバスクリプトのみを返します。 <body>タグ内のコンテンツおそらく、コードをロードしてからHTMLページを編集すると、<body>タグの外で発生した特定の情報を知ることができ、それを保存することができます。

+0

ありがとうございました。私はこれをwriteToFileと組み合わせて使用​​しました。 –

+0

問題ありません、*パディング* – Diziet

関連する問題