WFJ-01#
The service checks for the four primitive types (strings, numbers, booleans, null).
Supported Requests:
Supporting Items:
None
References:
None
Fallacies:
None
WFJ-02#
The service checks for the two structured types (objects, arrays).
Supported Requests:
Supporting Items:
None
References:
None
Fallacies:
None
WFJ-03#
The service checks the defined JSON grammar (six structural characters ([]{},:), strings, numbers, three literal names (true,false,null)).
Supported Requests:
Supporting Items:
None
References:
None
Fallacies:
None
WFJ-04#
The service checks that a JSON value must be an object, array, number, or string, or one of the lowercase literal names: false, null, or true.
Supported Requests:
Supporting Items:
None
References:
None
Fallacies:
None
WFJ-05#
The service checks that an object structure is represented as a pair of curly brackets surrounding zero or more name/value pairs (or members).
Supported Requests:
Supporting Items:
None
References:
None
Fallacies:
None
WFJ-06#
The service checks that strings follow the standard described in RFC 8259 in section 7.
Supported Requests:
Supporting Items:
None
References:
None
Fallacies:
None
WFJ-07#
The service checks that an array structure is represented as square brackets surrounding zero or more values (or elements).
Supported Requests:
Supporting Items:
None
References:
None
Fallacies:
None
WFJ-08#
The service checks that elements/ names/ values are separated by a single comma.
Supported Requests:
Supporting Items:
None
References:
None
Fallacies:
None
WFJ-09#
The service checks that numbers are represented in base 10 using decimal digits with an optional prefixed minus sign according to RFC8259.
Supported Requests:
Supporting Items:
None
References:
None
Fallacies:
None
WFJ-10#
The service checks that strings are represented by the similar convention used in C programming languages.
Supported Requests:
Supporting Items:
None
References:
None
Fallacies:
None
WFJ-11#
The service checks that JSON is only serialized and deserialized using UTF-8.
Supported Requests:
Supporting Items:
None
References:
None
Fallacies:
None
WFJ-12#
The service provides implementations that parse JSON texts, which ignores the presence of a byte order mark rather than treating it as an error.
Supported Requests:
Supporting Items:
None
References:
None
Fallacies:
None