2016-12-16 3 views
0

ウェブフォームアプリケーションでデータベースに保存されたhtmlコンテンツを解析するにはどうすればよいですか?たとえば :私はコンテンツを取得し、Word文書に保存する必要がありデータベースからHTMLコンテンツを取得し、文字列にパースします

<b>Hello</b><i>World</i> 

:私はこのようなコンテンツを格納する表の列を持っています。 だから、どのように私は、文字列の等価テキストを取得することができます。こんにちは世界

+0

あなたが持っているものこれまでに完了?あなたは[HTMLレンダラー](http://htmlrenderer.codeplex.com/)同じものを使用することができます。 –

+0

私はhtml agility packを試しました。しかし、それはこのようなURLを持つサイトからロードしている間はうまくいくようです:var web = new HtmlWeb(); var doc = web.Load(url);このようにして、HtmlDocumentオブジェクトを返します。 – user3399326

+0

以下のスタックオーバーフローポストが役立つかどうか確認してください。 http://stackoverflow.com/questions/2363993/adding-html-text-to-word-using-interop – Kalyan

答えて

0

文字列は、データベースでエンコードされたF、あなたはWebUtility.HtmlDecodeを呼び出す必要があります:

@Html.Raw(WebUtility.HtmlDecode(someString)) 
+0

こんにちは、これはWebフォームで動作しますか?私はmvcを使用していません。 – user3399326

+0

あなたは使用できます:WebUtility.HtmlDecode(someString) –

+0

こんにちは、それはdoesnt '仕事! – user3399326

関連する問題