Toolkit com.ibm.streamsx.json 1.5.2

General Information

JSON support for SPL. This toolkit provides standard transforms between SPL values and JSON objects. Other toolkits can utilize the standard representation to allow processing of tuples as JSON objects, typically when interfacing with external systems. For example the com.ibm.streamsx.inet toolkit uses the standard representation to support interfacing with HTTP endpoints that use mime-type application/json.

This standard representation is also used by the com.ibm.streamsx.topology toolkit to support interchange of streams between IBM Streams applications regardless of implementation language. For example an SPL application converts a SPL schema stream to a stream of type Json using com.ibm.streamsx.json::TupleToJSON and then publishes the resulting stream using com.ibm.streamsx.topology.topic::Publish. An application implemented in Python (or any other language) may them subscribe to the stream of JSON objects.

The toolkit supports optional types. For detailed information have a look at the separate items of this toolkit.

Version
1.5.2
Required Product Version
4.3.0

Indexes

Namespaces
Operators
Functions
Types

Namespaces

com.ibm.streamsx.json
JSON support for SPL.
Operators
Functions
Types