陋室铭
永远也不要停下学习的脚步(大道至简至易)

posts - 2169,comments - 570,views - 413万
html编码的作用很容易理解,例如储存超文本编辑器的内容到数据库,一般是需要先超文本的html代码编码后进行存储,需要用到的时候就解码返回给前端。

url的编码解码一般是url中存在+-&*....等特殊符号时,浏览器会进行自动编码,保证url的可读性,一般这个url的编码与解码是使用不到的,也记录一下以防备用。

实现代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
using System;
 
namespace ConsoleApp2
 
{
 
class Program
 
{
 
static void Main(string[] args)
 
{
 
Console.WriteLine("输入源");
 
string a = Console.ReadLine();
 
Console.WriteLine("html编码");
 
Console.WriteLine(System.Web.HttpUtility.HtmlEncode(a));
 
string b = System.Web.HttpUtility.HtmlEncode(a);
 
Console.WriteLine("html解码");
 
Console.WriteLine(System.Web.HttpUtility.HtmlDecode(b));
 
Console.WriteLine("");
 
Console.WriteLine("输入源");
 
string c = Console.ReadLine();
 
Console.WriteLine("url编码");
 
Console.WriteLine(System.Web.HttpUtility.UrlEncode(c));
 
string d = System.Web.HttpUtility.UrlEncode(c);
 
Console.WriteLine("url解码");
 
Console.WriteLine(System.Web.HttpUtility.UrlDecode(d));
 
}
 
}
 
}

 



编码和解码时也可以指定编码:

System.Web.HttpUtility.UrlEncode(str,System.Text.Encoding.Unicode);
posted on   宏宇  阅读(611)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
历史上的今天:
2021-11-01 世界专利索引
2018-11-01 solr 使用edismax来控制评分
2018-11-01 solr 打分和排序机制(转载)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示