UIWebViewでMetaタグをパースしました

Webサービスと連携するアプリを作るにあたってMetaタグが一番無難そうだったからどんどんアプリ用の情報を入れてたんですが、いちいちJS投げて調べるのも面倒になってきたので一気にNSDictionaryの配列に変換しました。

パース用のメッセージはUIWebViewのカテゴリとして実装したのでサブクラスのインスタンスを作る必要はありません

UIWebView-MetaParser

こんな感じにMetaタグの情報が取れます

動作は単純なので実際コードを見てもらえればわかると思いますが、まずJSでMetaタグの情報を持ったJSON文字列を生成した後にNSJSONSerializationを使ってNSArrayに変換しています。

ひろせ


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です