декомпрессия в c # - PullRequest
       6

декомпрессия в c #

1 голос
/ 22 декабря 2010

Я сжал XML-файл и преобразовал его в формат base64 на веб-странице. Затем я передал строку base64 приложению Windows и преобразовал ее в формат unbase64. Теперь я хочу распаковать эту строку только в форме Windows.Я сделал следующее в Windows

dim decoded as byte()
decoded=convert.frombase64string(strreturndata)  // strreturndata is base64 string
dim decoders as string
decoders = encoding.utf8.getstring(decoded)

Теперь я хочу распаковать эту строку, используя класс потока gzip в форме Windows

1 Ответ

1 голос
/ 22 декабря 2010

Если вы хотите вернуть строку Base64, используйте это.

Попробуйте это:

byte[] x = Convert.FromBase64String(decodedString);
string mytext = System.Encoding.utf8.getstring(x, 0, x.length)

Если вам нужно сделать больше сжатия, вы можете использовать Gzip сжатие и распаковка или DeflateStream класс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...