Hirdetés
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Fotók, videók mobillal
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Apple Watch
- Olyan lesz a Google Térkép, mint a segítőkész haver az anyósülésen
- iPhone topik
- Apple iPhone 14 - tavalyi termésből főzve
- Hivatalos a OnePlus 13 startdátuma
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Milyen okostelefont vegyek?
Új hozzászólás Aktív témák
-
Keem1
veterán
Srácok, egy jól működő sztring (php-tól kapott json) kitömörítőt próbálok megfordítani.
Ez a jól működő kitömörítő:
public static string GZDecompress(string compressedString)
{
MemoryStream memStream = new MemoryStream(Convert.FromBase64String(compressedString));
memStream.ReadByte();
memStream.ReadByte();
try
{
DeflateStream deflate = new DeflateStream(memStream, CompressionMode.Decompress);
string decompressedString = new StreamReader(deflate, System.Text.Encoding.UTF8).ReadToEnd();
return decompressedString;
}
catch
{
return String.Empty;
}
}Ez a betömörítési próbálkozásom:
public static string GZCompress(string decompressedString)
{
MemoryStream memStream = new MemoryStream();
byte[] input = Encoding.UTF8.GetBytes(decompressedString);
MemoryStream stream = new MemoryStream(input);
try
{
DeflateStream deflate = new DeflateStream(memStream, CompressionMode.Compress);
stream.CopyTo(deflate);
deflate.Close();
return Convert.ToBase64String(memStream.ToArray());
}
catch
{
return String.Empty;
}
}És így tesztelem:
string szoveg = "árvíztűrő tükörfúrógép";
Console.WriteLine(GZDecompress(GZCompress(szoveg)));A fenti kiírás üres.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Luck Dragon: Asszociációs játék. :)
- Milyen TV-t vegyek?
- Amlogic S905, S912 processzoros készülékek
- Formula-1
- Proxmox VE
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- BestBuy topik
- Samsung Galaxy Felhasználók OFF topicja
- Konzolokról KULTURÁLT módon
- Mibe tegyem a megtakarításaimat?
- További aktív témák...
- GYÖNYÖRŰ iPhone 15 Pro Max 256GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3067
- iPhone 12 Pro 256GB Gold -1 ÉV GARANCIA - Kártyafüggetlen, MS3581, 100% Akksi
- LG 48C3 - 48" OLED evo - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - A9 Gen6 CPU
- ÚJ OMEN Transcend 14 - 14"2.8K OLED 120Hz - Ultra 7 155H - 16GB - 1TB - RTX 4060 - Win11 - 3 év gari
- Apple iPhone 12 Pro / 128GB / Kártyafüggetlen / 12Hó Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


