【发布时间】:2026-01-18 02:20:06
【问题描述】:
我需要构建一个 json 消息并将其转换为字符串并将其作为 json 中的字段值传递。 因此,作为其中的一部分,我创建了 JSON OutputRoot 消息,并尝试将消息转换为字符串并将其设置为 OutputRoot.JSON.Data.payload = string(我之前转换为字符串的消息)。 请有任何建议
【问题讨论】:
标签: messagebroker
我需要构建一个 json 消息并将其转换为字符串并将其作为 json 中的字段值传递。 因此,作为其中的一部分,我创建了 JSON OutputRoot 消息,并尝试将消息转换为字符串并将其设置为 OutputRoot.JSON.Data.payload = string(我之前转换为字符串的消息)。 请有任何建议
【问题讨论】:
标签: messagebroker
您可以通过在您构建第一条 JSON 消息的消息树上使用 ASBITSTREAM 函数,然后使用 CAST 将生成的 BLOB 转换为 CHARACTER 来执行此操作。
https://www.ibm.com/support/knowledgecenter/SSMKHH_10.0.0/com.ibm.etools.mft.doc/ak05510_.htm
https://www.ibm.com/support/knowledgecenter/SSMKHH_10.0.0/com.ibm.etools.mft.doc/ak05610_.htm
【讨论】: