在开发中经常需使用到Base64编解码,URL编解码等等,总是记不得引用的单元,使用的方法,下载备注如下,以便查找。
以下是在berlin版本中的,其它版本应该类似。
一、引用的单元
System.NetEncoding
二、编码,解码相关方法
- decode
- encode
- DecodeStringToBytes
- EncodeBytesToString
三、适用的类别
- Base64
- HTML
- URL
四、使用样例
例如
Base64编码:
- TNetEncoding.Base64.Encode()
- TNetEncoding.Base64.EncodeBytesToString
Base64解码
- TNetEncoding.Base64.Decode()
- TNetEncoding.Base64.DecodeStringToBytes()
URL编码
- TNetEncoding.URL.Encode()
- TNetEncoding.URL.Encodexxx()
- TNetEncoding.URL.EncodeBytesToString()
URL解码
- TNetEncoding.URL.Decode()
- TNetEncoding.URL.DecodeStringToBytes()