2010-12-21 1 views
0

私はテキストフィールドが理解できるものにタグを交換するなどの文字列関数スプライスを使用する洙formatingとテキストフィールドにWeb HTMLを解析する効率的かつ正確な方法?

  1. を行うには心の中で3つのアプローチを持っていますが、それはフレックステキストフィールドにウェブHTMLを解析したいですあまりにも複雑で頭の上の処理は効率を低下させるが、私は必要な変更を行うための最大のコントロールを持っている。

  2. xmlにhtmlを解析し、これをテキストフィールドのテキスト入力として使用して、この質問から効率性と制御について何を知る必要があるかについて説明します。

  3. 正規表現。

これは、Webテキストの構文解析に最も適しています。

助けが必要です

についてです。

+0

htmlタグをuitextfieldの理解可能なタグに変換するオプションはほとんどありません.HTMLで表示されるテキストに非常に近いテキストフォーマットを実現する適切な方法はありますか? – Badr

答えて

0

あなたのアプローチを完全に変更することをお勧めします。シンプルなHTMLを表示する必要がある場合は、flash/flexで直接解析できます。それ以外の場合は、複雑なHTMLページがある場合は、IFrameを使用する必要があります。これは本当にシンプルで効率的なアプローチであり、あなたのケースでは非常に便利です。ここにその説明があります: Flex and IframeFlex Iframe Project site

幸運を祈る!

+0

フレックスのuitextfieldのhtmlテキストを解析する必要があります。他のコンポーネントを使用しないでください – Badr

+0

[OK]を参照してください。私の意見では、元のHTMLコードをFlash/Flexが理解できるサブセットに変換するために、より複雑なコンテンツへのより少ない正規表現へのreplace関数を使うことができます。私は、巨大で複雑なHTMLコードを使用すると、文書全体を解析すると時間がかかることがあると思います。特定のケースでは、何が良いかを決める必要があります。もう1つの選択肢は、サーバー側のHTMLドキュメントを翻訳して、Flash/Flexが表示準備が整ったコンテンツを取得できるようにすることです。 –

関連する問題