1

我有一些带有以下javascript格式字符串的字符串:

\u003Cdiv>\u003Cdiv class=\"mbm detail_research\">\u003Cdiv class=\"clearfix\">\u003Ca class=\"_8o _8r lfloat\" href=\"http:\/\/www.abcm.com\/mutily\/post.php?id=2344324342\" 

任何人都知道如何使用 C# 将其解码为普通的 html 字符串?

我的意思是它会变成:

<div><div class="mbm detail_research"><div class="clearfix"><a class="_8o _8r lfloat" href="http://www.abcm.com/mutily/post.php?id=2344324342"

解码后。

谢谢你的帮助!

4

2 回答 2

4

使用 HttpUtility 类将其解码为:

String myDecodedString = HttpUtility.HtmlDecode("Html encoded String here");

关注这篇MSDN文章

于 2012-09-27T04:30:28.950 回答
2

你正在寻找的是Regex.Unescape

var decodedString = Regex.Unescape(yourString);
于 2012-09-27T06:09:31.827 回答