指定特殊字符以建模消息

工作台中,您可指定许多不同类型的特殊字符。 您可为消息集、类型和类型成员指定特殊字符值。为类型设置的值会覆盖为定义它的消息集设置的相应值。

您可使用下列一种方法指定特殊字符值:

  1. 作为一个或多个字符的文字字符串。
  2. 作为助记符值。
  3. 作为助记符和文字的组合。

下表中描述了特殊字符的类型。

特殊字符类型 描述 设置为属性 ...
组指示符 这是一个字符串,它表明消息中组或复杂类型的开始 消息集,类型
组终止符 这是一个字符串,它表明消息中组或复杂类型的结束 消息集,类型
标记数据分隔符 这是一个字符串,它用于分隔标记和它的数据。 消息集,类型
定界符 这是一个字符串,它用于分隔每个数据元素 消息集,类型
重复元素定界符 这是一个字符串,它用于分隔每个重复的数据元素 类型成员

因此,如果您创建复合类型并将数据元素分隔属性设置为标记定界、将组指示符属性设置为左花括号({)、将组终止符设置为右花括号(})、将标记数据分隔符设置为冒号(:),并将定界符设置为星号(*),则位流为下列格式:

{tag1:data1*tag2:data2*tag3:data3}

在一些消息格式中,在每个元素的前面或后面指定有特殊字符,如下列两个示例所示:

:data1:data2:data3

data1:data2:data3:

通过使用数据元素分隔方法、定界符值、组指示符值和组终止符值的组合,可为这些格式建模。

在第一个示例中,将数据元素分隔指定为定界所有元素、将定界符指定为冒号(:)并将组指示符指定为冒号(:)。

在第二个示例中,将数据元素分隔指定为定界所有元素、将定界符指定为冒号(:)并将组终止符指定为冒号(:)。

相关概念
消息建模
消息模型
TDS 格式:与逻辑模型的关系
相关任务
开发消息模型
使用消息模型对象
相关参考
消息模型引用信息
消息模型对象属性
附加的 MRM 域信息
附加的 TDS 信息
消息特征
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ad09840_