編碼和解碼資料 (HTML)
[ 本文的目標對象是撰寫 Windows 執行階段 App 的 Windows 8.x 和 Windows Phone 8.x 開發人員。如果您正在開發適用於 Windows 10 的 App,請參閱 最新文件 ]
若要在網路上的電腦之間傳送資料,這些資料必須經過序列化處理。也就是說,資料必須先反組譯為位元字串,然後依序傳送。接收序列化串流的電腦會將它重新組譯成原始資料格式。您可以使用 Windows.Security.Cryptography 命名空間中的下列靜態方法來編碼和解碼資料。
方法 | 說明 |
---|---|
DecodeFromBase64String | 使用 Base64 編碼字串。Base64 是用來傳送二進位資料的編碼配置。要編碼的資料一次會被檢查三個位元組。24 位元緩衝區中每六個位元是作為文字字串中的索引。使用的文字字串根據編碼的資料類型而有差異。 |
DecodeFromHexString | 使用十六進位字串編碼。字串的每個 4 位元半位元組是由 0 到 9 之間的數字或 A 到 F (或 a 到 f) 之間的字元來表示的。 |
EncodeToBase64String | 將資料編碼為 Base64 字串。 |
EncodeToHexString | 將資料編碼為十六進位字串。 |
如需範例,請參閱下列主題: