0

我们有一个消息流,它通过soap 输入节点接收XML 格式的数据,并通过mq 队列将消息发送到Cobol 格式的大型机。问题是传入的数据包含一个 ™ 字符,这会在 DFDL 被序列化时导致失败。几年前我们遇到过类似的问题,消息发送到同一个目标系统但使用 MRM,通过将 esql 中的 ccsid 和编码分别设置为 500 和 785 来解决问题,这两个字符替换了不可翻译的字符,并且消息成功处理。我们尝试对 DFDL 消息执行相同的操作,但没有成功。DFDL 中是否有一些设置允许将不可翻译的字符替换为默认值?

4

0 回答 0