2016-12-16 60 views
0

如何解析存储在Web表单应用程序数据库中的html内容? 比如:我在表中的列存储这样的内容:从数据库中检索html内容并解析为字符串

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

我需要检索的内容并保存到word文档。 那么,怎样才能我得到的字符串文本等同于:你好世界

+0

你有什么到目前为止?你可以使用[HTML Renderer](http://htmlrenderer.codeplex.com/)。 –

+0

我试过html敏捷包。但它似乎有效,而从一个网站加载像这样的网址: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

嗨vinh,它不工作! – user3399326