2 مستودعات
Mechanisms for ignoring unwanted input data during deserialization.
Distinct from Data Validation Libraries: Distinct from Data Validation Libraries: focuses on performance-oriented discarding of data rather than schema validation.
Explore 2 awesome GitHub repositories matching data & databases · Deserialization Discarding. Refine with filters or upvote what's useful.
This project is a framework for the efficient serialization and deserialization of data structures. It provides a unified, macro-based interface that automates the conversion of complex internal objects into standardized formats and reconstructs them from raw input streams or buffers. By leveraging compile-time code generation, the library minimizes manual implementation overhead while ensuring consistent logic across diverse data types. The framework distinguishes itself through a format-agnostic data model and a visitor-based parsing architecture that decouples data structures from specific
Improves performance by ignoring incoming data during deserialization without storing it in memory.
ArduinoJson is a C++ library for parsing and manipulating JSON data and MessagePack binary streams on microcontrollers with limited memory and processing power. It provides the core primitives necessary for embedded data serialization and parsing, enabling devices to exchange structured data over serial or network interfaces. The library is distinguished by its focus on microcontroller memory management, employing strategies such as pool-based allocation, string deduplication, and non-owning string views to minimize RAM usage. It further optimizes for constrained environments by allowing cons
Minimizes memory usage by discarding unwanted JSON keys during the deserialization process.