1 repositorio
Modifies JSON by locating a value's byte range and overwriting it directly in the source slice.
Distinct from In-Place Binary Mutators: Distinct from In-Place Binary Mutators: targets JSON value ranges specifically, not arbitrary binary byte sequences.
Explore 1 awesome GitHub repository matching development tools & productivity · JSON Byte Range Modifiers. Refine with filters or upvote what's useful.
jsonparser is a Go library for parsing, extracting, and modifying JSON data by key path without requiring predefined structs or type schemas. It uses a deterministic state machine to parse JSON directly from byte slices, enabling zero-copy traversal and lazy typed value extraction. The library provides key-path-based navigation to retrieve raw bytes and typed values from nested JSON structures, supporting extraction of strings, integers, floats, and booleans. It also enables in-place value modification and deletion at specified key paths, as well as iteration over arrays and objects using cal
Modifies JSON by locating a value's byte range and overwriting it directly in the source slice.