Skip to content

bmel:json-merge

Category: JSON · Returns: bmel:string

bmel:json-merge(base: bmel:any, overlay: bmel:any)

Description

Performs a shallow merge of two JSON objects and returns the result as a JSON string. Keys from bmel:overlay take precedence over keys in bmel:base.

Arguments

Parameter Type Required Description
base bmel:any The base JSON object.
overlay bmel:any The overlay JSON object. Its keys overwrite any matching keys in bmel:base.

Example

bmel:json-merge({chat:Request Payload}.$.context, {chat:Response Payload}.$.metadata)

Back to BMEL Reference