如何解析存储在Web表单应用程序数据库中的html内容? 比如:我在表中的列存储这样的内容:从数据库中检索html内容并解析为字符串
<b>Hello</b><i>World</i>
我需要检索的内容并保存到word文档。 那么,怎样才能我得到的字符串文本等同于:你好世界
如何解析存储在Web表单应用程序数据库中的html内容? 比如:我在表中的列存储这样的内容:从数据库中检索html内容并解析为字符串
<b>Hello</b><i>World</i>
我需要检索的内容并保存到word文档。 那么,怎样才能我得到的字符串文本等同于:你好世界
F中的字符串在你的数据库编码,那么你需要调用WebUtility.HtmlDecode:
@Html.Raw(WebUtility.HtmlDecode(someString))
嗨,这将与Web窗体的工作?我没有使用mvc。 – user3399326
您可以使用:WebUtility.HtmlDecode(someString) –
嗨vinh,它不工作! – user3399326
你有什么到目前为止?你可以使用[HTML Renderer](http://htmlrenderer.codeplex.com/)。 –
我试过html敏捷包。但它似乎有效,而从一个网站加载像这样的网址:var web = new HtmlWeb(); var doc = web.Load(url);这样它返回一个HtmlDocument对象。 – user3399326
检查下面的堆栈溢出帖子是否有帮助。 http://stackoverflow.com/questions/2363993/adding-html-text-to-word-using-interop – Kalyan