Invex.Extensions.Json
Invex.Extensions.Json is a small, allocation-conscious library for flattening, unflattening,
and updating System.Text.Json node trees (JsonNode, JsonObject, and JsonArray) with
readable paths such as user:address:city. It is useful for configuration and
environment-variable adapters, ETL pipelines, JSON diffing or patching, and exchanging JSON with
flat key/value stores.
Start here
- Introduction: what the library is for and which API surface to pick.
- Getting Started: install the package and run your first examples.
- Path Notation: how paths, separators, and array indices work.
- Replacing Values: update an existing
JsonObjectin place. - API Reference: every public type and member.