字符类型转换
2015-07-07 09:46
323 查看
string to byte[]
byte[] byte=System.Text.Encoding.UTF8.GetBytes(string);
byte[] to string
string str=System.Text.Encoding.UTF8.GetString(byte[]);
byte[]输出为base64
string str=Convert.ToBase64String(byte[]);
System.BitConverter类,静态类
将基本数据类型与字节数组相互转换
string t = BitConverter.ToString(md5.ComputeHash(b));
System.Convert类,静态类
将一个基本数据类型转换为另一个基本数据类型
System.Text.Encoding类,抽象类
在派生类中重写时,有方法可以在字节数组,字符数组,字符串之间进行转换
HtmlEncode
编码成"&"开头的格式
HTML 编码确保文本能在浏览器中正确显示,而不是被浏览器解释为 HTML。 例如,如果文本字符串包含小于号 (<) 或大于号 (>),则浏览器会把这些字符解释为 HTML 标记的起始或结束括号。 当字符为 HTML 编码时,它们将转换为字符串 < 和 >,以便浏览器能够正确显示小于号和大于号。
UrlEncode
编码成"%"开头的格式
URL 编码确保所有浏览器均正确地传输 URL 字符串中的文本。 某些浏览器可能会截断或破坏问号 (?)、“与”符号 (&)、斜杠 (/) 和空格这样的字符。 因此,这些字符必须在 <a> 标记或查询字符串中进行编码,在查询字符串中编码时,浏览器能以请求字符串的形式重新发送这些字符串。
byte[] byte=System.Text.Encoding.UTF8.GetBytes(string);
byte[] to string
string str=System.Text.Encoding.UTF8.GetString(byte[]);
byte[]输出为base64
string str=Convert.ToBase64String(byte[]);
System.BitConverter类,静态类
将基本数据类型与字节数组相互转换
string t = BitConverter.ToString(md5.ComputeHash(b));
System.Convert类,静态类
将一个基本数据类型转换为另一个基本数据类型
System.Text.Encoding类,抽象类
在派生类中重写时,有方法可以在字节数组,字符数组,字符串之间进行转换
HtmlEncode
编码成"&"开头的格式
HTML 编码确保文本能在浏览器中正确显示,而不是被浏览器解释为 HTML。 例如,如果文本字符串包含小于号 (<) 或大于号 (>),则浏览器会把这些字符解释为 HTML 标记的起始或结束括号。 当字符为 HTML 编码时,它们将转换为字符串 < 和 >,以便浏览器能够正确显示小于号和大于号。
UrlEncode
编码成"%"开头的格式
URL 编码确保所有浏览器均正确地传输 URL 字符串中的文本。 某些浏览器可能会截断或破坏问号 (?)、“与”符号 (&)、斜杠 (/) 和空格这样的字符。 因此,这些字符必须在 <a> 标记或查询字符串中进行编码,在查询字符串中编码时,浏览器能以请求字符串的形式重新发送这些字符串。
相关文章推荐
- jQuery.each使用详解
- 一张表搞清楚php is_null、empty、isset的区别
- IOS - 横线和竖线(分割线)
- 数据库优化
- 【leetcode算法】更新至62题
- 方维O2O调用UCENTER头像的方法
- 多台虚拟机的ip设置及相互访问
- Spring Boot报错:This application has no explicit mapping ... a fallback
- 9款免费且超实用的响应式网页测试工具
- 高质量程序优化总结整理【经典】
- spark中RDD深入了解
- 1 Android M Developer Preview - Program Overview
- 计算循环冗余校验码计算
- linux shell 不同进制数据转换(二进制,八进制,十六进制,base64) (转)
- 一步步教你为网站开发Android客户端---HttpWatch抓包,HttpClient模拟POST请求,Jsoup解析HTML代码,动态更新ListView
- BAT内部级别和薪资待遇到底怎样?
- android 语音识别
- Codeforces 456 A. Laptops
- Android关于全局异常捕获及发送到服务器
- Java - How Classpath works in Java