J | |
json [Yojson.Raw] |
All possible cases defined in Yojson: `Null: JSON null, `Bool of bool: JSON boolean, `Int of int: JSON number without decimal point or exponent., `Intlit of string: JSON number without decimal point or exponent,
preserved as a string., `Float of float: JSON number, Infinity, -Infinity or NaN., `Floatlit of string: JSON number, Infinity, -Infinity or NaN,
preserved as a string., `String of string: JSON string. Bytes in the range 128-255 are preserved
as-is without encoding validation for both reading
and writing., `Stringlit of string: JSON string literal including the double quotes., `Assoc of (string * json) list: JSON object., `List of json list: JSON array., `Tuple of json list: Tuple (non-standard extension of JSON).
Syntax:
("abc", 123) ., `Variant of (string * json option): Variant (non-standard extension of JSON).
Syntax: <"Foo"> or <"Bar":123> .
|
json [Yojson.Safe] |
All possible cases defined in Yojson: `Null: JSON null, `Bool of bool: JSON boolean, `Int of int: JSON number without decimal point or exponent., `Intlit of string: JSON number without decimal point or exponent,
preserved as a string., `Float of float: JSON number, Infinity, -Infinity or NaN., `Floatlit of string: JSON number, Infinity, -Infinity or NaN,
preserved as a string., `String of string: JSON string. Bytes in the range 128-255 are preserved
as-is without encoding validation for both reading
and writing., `Stringlit of string: JSON string literal including the double quotes., `Assoc of (string * json) list: JSON object., `List of json list: JSON array., `Tuple of json list: Tuple (non-standard extension of JSON).
Syntax:
("abc", 123) ., `Variant of (string * json option): Variant (non-standard extension of JSON).
Syntax: <"Foo"> or <"Bar":123> .
|
json [Yojson.Basic] |
All possible cases defined in Yojson: `Null: JSON null, `Bool of bool: JSON boolean, `Int of int: JSON number without decimal point or exponent., `Intlit of string: JSON number without decimal point or exponent,
preserved as a string., `Float of float: JSON number, Infinity, -Infinity or NaN., `Floatlit of string: JSON number, Infinity, -Infinity or NaN,
preserved as a string., `String of string: JSON string. Bytes in the range 128-255 are preserved
as-is without encoding validation for both reading
and writing., `Stringlit of string: JSON string literal including the double quotes., `Assoc of (string * json) list: JSON object., `List of json list: JSON array., `Tuple of json list: Tuple (non-standard extension of JSON).
Syntax:
("abc", 123) ., `Variant of (string * json option): Variant (non-standard extension of JSON).
Syntax: <"Foo"> or <"Bar":123> .
|
json [Yojson] |
All possible cases defined in Yojson: `Null: JSON null, `Bool of bool: JSON boolean, `Int of int: JSON number without decimal point or exponent., `Intlit of string: JSON number without decimal point or exponent,
preserved as a string., `Float of float: JSON number, Infinity, -Infinity or NaN., `Floatlit of string: JSON number, Infinity, -Infinity or NaN,
preserved as a string., `String of string: JSON string. Bytes in the range 128-255 are preserved
as-is without encoding validation for both reading
and writing., `Stringlit of string: JSON string literal including the double quotes., `Assoc of (string * json) list: JSON object., `List of json list: JSON array., `Tuple of json list: Tuple (non-standard extension of JSON).
Syntax:
("abc", 123) ., `Variant of (string * json option): Variant (non-standard extension of JSON).
Syntax: <"Foo"> or <"Bar":123> .
|
json_line [Yojson.Raw] |
The type of values resulting from a parsing attempt of a JSON value.
|
json_line [Yojson.Safe] |
The type of values resulting from a parsing attempt of a JSON value.
|
json_line [Yojson.Basic] |
The type of values resulting from a parsing attempt of a JSON value.
|
json_max [Yojson] |
JSON writers
|
L | |
lexer_state [Yojson.Raw] |
This alias is provided for backward compatibility.
|
lexer_state [Yojson.Safe] |
This alias is provided for backward compatibility.
|
lexer_state [Yojson.Basic] |
This alias is provided for backward compatibility.
|
lexer_state [Yojson] | |
T | |
t [Yojson.Lexer_state] |