The following boundary conditions exist in the current JSON parser implementation:
Fabasoft Folio does not support multi-typed arrays, for instance integers and strings within one array.
Example:
[
1,
2,
3,
4,
"a",
"b",
"c",
{
"foo": "bar",
"core": "dump"
},
true,
false,
true,
true,
null,
false
]
Result:
Error: Type mismatch.
A JSON string containing null values or empty arrays is always represented as an invalid Fabasoft Folio value.
Example:
A JSON string containing invalid UTF-8 characters is not parsed.
Example: