Кодирование и декодирование данных (HTML)
[ Эта статья адресована разработчикам приложений среды выполнения Windows для Windows 8.x и Windows Phone 8.x. При разработке приложений для Windows 10 см. раздел последняя документация]
Для передачи между компьютерами по сети данные должны быть сериализованы. Это означает, что данные нужно деассемблировать на битовые строки и последовательно передать. Компьютер, получающий такой сериализованный поток, реассемблирует его в исходный формат данных. Для кодирования и декодирования данных вы можете использовать приведенные ниже статические методы в пространстве имен Windows.Security.Cryptography.
Метод | Описание |
---|---|
DecodeFromBase64String | Декодирует строки base64. Base64 — это схема кодирования, используемая для передачи двоичных данных. За один раз проверяется по 3 байта кодируемых данных. Каждые 6 бит в 24-разрядном буфере используются в качестве индекса в текстовой строке. В зависимости от типа кодируемых данных используются разные текстовые строки. |
DecodeFromHexString | Декодирует шестнадцатеричные строки. Каждая 4-разрядная тетрада строки представлена в виде числа от 0 до 9 или буквы от A до F (или от a до f). |
EncodeToBase64String | Кодирует данные в строку Base64. |
EncodeToHexString | Кодирует данные в шестнадцатеричную строку. |
Примеры см. в следующих разделах: