This is a lenient JSON parser forked from the serde_json crate that is that is designed to parse JSON written by humans (e.g., JSON config files). This means that it supports:
/*
and //
style comments.\v
and \xDD
literal escapes (for vertical tab and
two-digit hexadecimal characters)Each such feature is switchable.
Earlier work to make serde_json
more lenient was performed
by Michael Bolin as the crate serdejsonrc.
This crate builds on his work and updates to more recent [serdejson].
serde_json
more lenient?The maintainer wanted to keep the
scope of serde_json
limited to strict JSON,
so we respectfully agreed that forking was the way to go.
Because serdejsonlenient is a fork of serde_json, it maintains the original licence, which means it is licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in serdejsonlenient by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.