deserialisaatio
Deserialisaatio on prosessi, jossa tallennettua tai siirrettyä dataa puretaan takaisin ohjelman muistissa käytettäviksi olioiksi tai tietorakenteiksi. Se on sarjoittamisen eli serialisoinnin vastakohta: ensin tieto tai olio sarjoitetaan tallennettavaksi tai siirrettäväksi, ja myöhemmin se deserialisoidaan takaisin alkuperäiseen muotoonsa.
Deserialisaation kulku riippuu käytetystä formaatista ja ohjelmointikielestä. Osa formaatista sisältää tyypin tai rakenteen tiedot, jolloin rekonstruointi
Yleisimmät muodot ovat tekstimuodot kuten JSON, XML ja YAML sekä binäärit kuten Protocol Buffers ja MessagePack.
Deserialisaatiota käytetään tiedon siirtämiseen palveluiden välillä, datan pysyvyyteen tallennuksessa sekä konfiguraation lataamiseen. Se mahdollistaa tehokkaan tiedon
Turvallisuus ja riskit: epäluotettavien deserialisointien kautta voi ilmetä hyökkäyksiä, kuten etä-koodin suoritus tai tietojen manipulointi. Siksi