2011-02-09 14 views
0

私はカスタムHTMLタグ(xxx)を含む大きな文字列を持っています。タグには2つの属性もあります。asp.NETのHTMLタグの属性から値を取得

どのようにして2つの属性の値を取得し、その2つの属性から派生した新しい文字列をタグとそのコンテンツに置きますか?

お時間をいただきありがとうございます。

答えて

2

どこから検索しますか?コードの背後にある?あなたのタグが=「サーバー」にrunatある場合

、あなたが行うことができます:

mytag.Attributes["nameofmyattribute"] 
+0

これはコードの後ろから取得されますが、タグはページの一部ではなく、他のHTML要素を含む文字列の内側にあります。私はカスタムタグを見つけてそれから属性を取得する必要があります。 – baked

+0

コードの中に長いHTMLコードを含む文字列があり、その文字列でタグを見つける必要がありますか? – renanlf

+0

これは正しいです。そのタグから属性値を取得します。 – baked

1

その文字列で、あなたはHTML Agility Packの使用を検討する必要がある場合。 しかしそれは残忍かもしれませんので、いくつかのサンプル文字列を見せてください...たぶんRegExだけがそれを行うことができます。

+0

さて、文字列には、という形式のタグが不定数(通常は1〜12)のテキストの段落が含まれています。次に、xとyを関数に渡します。この関数は、テンプレートタグ(テンプレートタグを含む)内のテキストを置き換える文字列を返します。 – baked

関連する問題