3 repository-uri
Libraries that transform JSON text or binary data into native language objects or maps.
Distinct from JSON Deserializers: None of the candidates describe general-purpose JSON-to-Object deserialization for Java without focusing on code generation or exploits.
Explore 3 awesome GitHub repositories matching data & databases · JSON Deserializers. Refine with filters or upvote what's useful.
fastjson2 is a high-performance Java library used for serializing and deserializing Java objects to and from JSON strings and byte arrays. It functions as a binary JSON serializer for encoding objects into optimized binary formats to reduce payload size and increase processing speed. The project includes a JSONPath query engine for extracting specific data and fields from JSON documents using standardized path expressions and filters. It also serves as a JSON schema validator, providing utilities to generate data contracts and validate JSON input against defined schemas to ensure structural c
Transforms JSON strings and byte arrays into Java objects or maps for application processing.
HandyJSON este o bibliotecă de serializare JSON și un mapper de date pentru Swift. Acesta funcționează ca un mapper de obiecte care convertește datele JSON în modele Swift tipizate și transformă obiectele Swift înapoi în șiruri JSON pentru stocare sau transmisie. Biblioteca utilizează reflexia pentru a mapa automat cheile JSON la proprietățile obiectelor și suportă metadate de mapare personalizate pentru a rezolva diferențele de denumire între API-uri și cod. Oferă capabilități pentru extragerea valorilor din căi profund imbricate în cadrul unei structuri JSON și suportă transformarea tipurilor complexe, cum ar fi datele și URL-urile. Framework-ul gestionează atât deserializarea JSON în clase și structuri structurate, cât și serializarea obiectelor model. De asemenea, permite actualizarea instanțelor de obiecte existente prin popularea acestora cu valori derivate din șiruri sau dicționare JSON.
Implements JSON deserialization with the ability to extract values from deep nested paths to populate object properties.
msgspec is a high-performance data modeling, serialization, and schema validation toolkit for Python. It serves as a type-safe serialization framework that integrates schema enforcement and data parsing into a single pass, functioning as both a data serialization library and a schema validation system based on standard Python type annotations. The project distinguishes itself through high-performance structural primitives, including compilation-based routine generation and zero-copy buffer parsing. It optimizes memory usage via garbage collection-aware layouts and reduces processing overhead
Transforms JSON bytes into typed Python structures using strict type coercion and custom hooks.