C# HttpUtility如何进行HTML编解码

   2024-10-07 5570
核心提示:在C#中可以使用System.Web.HttpUtility类来进行HTML编解码。HttpUtility类提供了HtmlEncode和HtmlDecode两个方法来实现HTML编解

在C#中可以使用System.Web.HttpUtility类来进行HTML编解码。HttpUtility类提供了HtmlEncode和HtmlDecode两个方法来实现HTML编解码的功能。

下面是一个示例代码,演示如何使用HttpUtility类进行HTML编解码:

using System;using System.Web;class Program{    static void Main()    {        string originalString = "<p>Hello, world!</p>";                // 对字符串进行HTML编码        string encodedString = HttpUtility.HtmlEncode(originalString);        Console.WriteLine("Encoded string: " + encodedString);                // 对字符串进行HTML解码        string decodedString = HttpUtility.HtmlDecode(encodedString);        Console.WriteLine("Decoded string: " + decodedString);    }}

在上面的示例中,首先使用HtmlEncode方法对原始字符串进行HTML编码,然后使用HtmlDecode方法对编码后的字符串进行HTML解码。最终输出结果为:

Encoded string: <p>Hello, world!</p>Decoded string: <p>Hello, world!</p>

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号