JsonUtils
Inclusion code:
Service Deployment | |||
---|---|---|---|
Port Name | Location | Protocol | Interfaces |
JsonUtils documentation: | |||
JsonUtils | - | - | JsonUtilsInterface |
List of Available Interfaces
JsonUtilsInterface
Interface documentation:
Operation Name | Input Type | Output Type | Faults |
---|---|---|---|
getJsonString | GetJsonStringRequest | GetJsonStringResponse | JSONCreationError( undefined ) |
getJsonValue | GetJsonValueRequest | GetJsonValueResponse | JSONCreationError( undefined ) |
Operation Description
getJsonString
Operation documentation: Returns the value converted into a JSON string
Each child value corresponds to an attribute, the base values are saved as the default values (attribute "$" or singular value), the "_" helper childs disappear (e.g. a._[i]._[j] -> a[i][j]), the rest gets converted recursively
Invocation template:
getJsonString@JsonUtils( request )( response )
Request type
Type: GetJsonStringRequest
type GetJsonStringRequest: undefined
GetJsonStringRequest : any
Response type
Type: GetJsonStringResponse
GetJsonStringResponse : string
Possible faults thrown
Fault JSONCreationError
with type undefined
Fault-handling install template:
install ( JSONCreationError => /* error-handling code */ )
getJsonValue
Operation documentation: Returns the JSON string converted into a value
Each attribute corresponds to a child value, the default values (attribute "$" or singular value) are saved as the base values, nested arrays get mapped with the "_" helper childs (e.g. a[i][j] -> a._[i]._[j]), the rest gets converted recursively
Invocation template:
getJsonValue@JsonUtils( request )( response )
Request type
Type: GetJsonValueRequest
type GetJsonValueRequest: any {
.strictEncoding?: bool
.charset?: string
}
GetJsonValueRequest : any
strictEncoding : bool
charset : string
Response type
Type: GetJsonValueResponse
type GetJsonValueResponse: undefined
GetJsonValueResponse : any
Possible faults thrown
Fault JSONCreationError
with type undefined
Fault-handling install template:
install ( JSONCreationError => /* error-handling code */ )