2011-02-10 13 views
0

奇妙な要件のため、UIWebViewを使用してhttp://www.guidgenerator.com/online-guid-generator.aspxからGUIDを取得する必要があります。UIWebViewに表示されたWebページからのデータの取得

私は自分のアプリケーションにUIWebViewを追加しており、そこにサイトを開くことができます。ただし、生成されたGUIDをWebページからローカルデータベースにコピーする必要があります。ページからGUIDをコピーできるように、現在UIWebViewに読み込まれているHTMLドキュメントにアクセスする方法はありますか?

いずれかの要件が明確でない場合は、お気軽にご相談ください。

ありがとうございます。

+0

何を達成しようとしていますか?何とかGUIDを取得しますか?ほとんどのプログラミング言語でこれを行う簡単な方法があります... – Piskvor

+0

私はこれ以上GUIDを取得したくありませんでした....これはUIWebViewのWebページから任意のデータを取得する方法の一例です。基本的に私はwebviewで1つのサイトを開き、サイトは私にウェブページに表示されないいくつかの情報を与えます。 Webページの "SAVE"ボタンをクリックすると、その情報が私のアプリケーションに保存されるはずです。 – harshit2811

+0

返信ありがとうございました 基本的には、GUID番号がまったく必要ありません。これはちょうど1つの例です 私はフェッチしている実際の問題は、私は私のwebviewで任意のWebページをロードし、そのページからいくつかの情報を格納したい場合。 私は1つのサイトxyz.comを開き、ログインして何らかのタスクを実行すると、サイトは何らかの形でウェブページ上に「タスクID」を与えます。今私は私のアプリケーションのローカルデータベースにその "タスクID"を格納したい(sqlite)ので、私は "タスクID"(UItableView)のユーザーのリストを設定することができますので、すでに行っている。 注: これはクライアント/サーバーモデルではありません。私はちょうどWebページからデータを取得したい。 – harshit2811

答えて

0

UIWebViewのインスタンスメソッドstringByEvaluatingJavaScriptFromString:メソッドを使用できます。 引数としてJavascriptコードを渡すだけです。

関数の戻り値はNSStringオブジェクトになります。それを保存して使用してください。

関連する問題