- - PR -
HTML タグを取り除きたい
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2009-04-05 11:22
お世話になります。
データにHTMLタグが含まれているテキストを簡易表示用させたいと思います。 この時テキストのみを表示させたくマークアップの部分を削除したいのですがどのようにすればいいですか? 下記のようにすれば、一部は可能ですが、テーブルやスタイルを含んだ部分までは、 対応しきれません。 何かいい方法は、ありませんか?教えてください。 ASP.NET C# VS2005
| ||||
|
投稿日時: 2009-04-05 12:01
たとえば正規表現というものを使えばもっと柔軟に対応できますよ。
| ||||
|
投稿日時: 2009-04-05 12:50
お世話になります。
> 「正規表現」 この意味がまだよくわかりませんが、この言葉で検索したら下記がヒットしてきました。 http://www.atmarkit.co.jp/fdotnet/dotnettips/585regexreplace/regexreplace.html でも、この正規表現って主にどういったときに使うのでしょうか? 「Regexクラスでは....」とかよく見つかり変換など行っているようですが、 正規表現って簡単(簡単には無理かもしれませんが)に言うとどういったことでしょうか?教えてください。 | ||||
|
投稿日時: 2009-04-05 13:33
"正規表現とは" で検索。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2009-04-05 14:34
お世話になります。
> "正規表現とは" で検索。 ここに詳しい説明がありました。ありがとうございます。 http://www.atmarkit.co.jp/fdotnet/basics/regex01/regex01_01.html | ||||
|
投稿日時: 2009-04-05 19:04
HTMLDocument/HTMLElementでHTMLを評価して、InnerTextを取り出すとか。
| ||||
|
投稿日時: 2009-04-06 16:30
テキストをガリガリいじっても良いと思うし、
HTMLのパーサを使っても勉強になって良いかもしれませんね。 http://japan.internet.com/developer/20051115/25.html |
1