Skip to content

isCanonicalJSON

isCanonicalJSON(json) → boolean · JSON

Validates that a JSON string is in canonical form per RFC 8785 (JSON Canonicalization Scheme). See Chapter 24.

  • json (required): JSON string to validate
bash
echo '{"json": "{\"a\":1,\"b\":2}"}' | utlx -e 'isCanonicalJSON($input.json)'
# true
utlx
{
  isCanonical: isCanonicalJSON(renderJson($input))
}

Released under AGPL-3.0.