Wayback Machine
3 captures
18 Oct 2021 - 30 Nov 2021
Sep OCT Nov
18
2020 2021 2022
success
fail
About this capture
COLLECTED BY
Collection: Common Crawl
Web crawl data from Common Crawl.
TIMESTAMPS
loading
The Wayback Machine - https://web.archive.org/web/20211018232238/https://gregsdennis.github.io/json-everything/
Search Results for

    Welcome!

    json-everything is your one-stop shop for all things JSON, powered by .Net's very own JSON models and serializer in the System.Text.Json namespace.

    The libraries contained here are built for speed and designed for usability.

    The Libraries

    Currently there are seven libraries output by this project:

    Json.More.Net

    Json.More.Net provides some core functionality that one would expect to be in System.Text.Json but isn't. These include simple value conversion and equality comparisons involving their object model.

    JsonPointer.Net

    JsonPointer.Net provides an implementation of JSON Pointer (RFC 6901) and a variant called Relative JSON Pointer, which is an important component in JSON HyperSchema.

    NOTE Relative JSON Pointer requires the ability to navigate up toward the root of the JSON structure, which is not supported yet. While this library can model and validate relative pointers, it cannot evaluate them until this functionality is available.

    JsonSchema.Net

    JsonSchema.Net provides JSON Schema support for drafts 6, 7, 2019-09, and 2020-12. It is 100% compliant and passes all required and most optional tests of the JSON Schema Test Suite.

    NOTE The remaining optional tests involve ECMA Regular Expressions, big-num support, and some string formats.

    JsonSchema.Net.Generation

    Builds on top of JsonSchema.Net to provide schema generation from .Net types.

    JsonSchema.Net.Data

    Provides an implementation of a vocabulary that defines a way to access instance and external data, a long-sought feature of JSON Schema.

    JsonSchema.Net.UniqueKeys

    Provides an implementation of a vocabulary that defines a new keyword to validate item uniqueness by idenitifying specific data points within the item.

    JsonPath.Net

    JsonPath.Net provides JSON querying using the JSON Path querying language inspired by XPath and conceptualized by Matt Goessner. An RFC is currently being developed for JSON Path. This library will update as the upcoming spec evolves.

    JsonPatch.Net

    JsonPatch.Net provides JSON Patch support which can be used to modify JSON documents.

    JsonLogic

    JsonLogic is a .Net implementation of the JsonLogic concept by Jeremy Wadhams.

    • Improve this Doc
    In This Article
    Back to top Generated by DocFX