/go-json_transmute

Go Implementation of https://github.com/fre-sch/json-transmute, Define transformations of JSON with JSON.

Primary LanguageGoMIT LicenseMIT

Go implementation of JSON Transmute

See JSON-Transmute for the full documentation of JSON-Transmute.

Notes

  • For JSON-Path functionality, oliveagle/jsonpath is used, which deviates from the reference document where it returns arrays for multiple matches, but only first match of single matches.

  • #format is implemented using go text/template. An additional template function path is available, it uses JSON-Path to reference context.