unmarshaled
Unmarshaled is a term used in computing to describe data that has been converted from a serialized representation back into an in-memory data structure. The process is the counterpart of marshaling, which converts in-memory objects into a portable format for storage or transmission.
In practice, unmarshaled data results from applying a deserialization routine, often named Unmarshal or similar in
Common input formats include JSON, XML, YAML, and Protocol Buffers. Unmarshaling involves parsing the input, validating
Security and correctness are important considerations. Deserializing data from untrusted sources can open risks such as