JsonStreamSyntax
Suffix syntax and convenience methods for parseJson
- Source:
- package.scala
Value members
Concrete methods
Parses a source to any Jawn-supported AST using the specified Async mode.
Parses a source to any Jawn-supported AST using the specified Async mode.
- Type parameters:
- J
the JSON AST to return
- Value parameters:
- facade
the Jawn facade to materialize
J
- mode
the async mode of the Jawn parser
- Source:
- package.scala
Emits individual JSON elements as they are parsed.
Emits individual JSON elements as they are parsed.
- Type parameters:
- J
the JSON AST to return
- Value parameters:
- facade
the Jawn facade to materialize
J
- Source:
- package.scala
Parses the source to a single JSON optional JSON value.
Parses the source to a single JSON optional JSON value.
- Type parameters:
- J
the JSON AST to return
- Value parameters:
- facade
the Jawn facade to materialize
J
- Returns:
some parsed JSON value, or None if the source is empty
- Source:
- package.scala
Emits elements of an outer JSON array as they are parsed.
Emits elements of an outer JSON array as they are parsed.
- Type parameters:
- J
the JSON AST to return
- Value parameters:
- facade
the Jawn facade to materialize
J
- Source:
- package.scala