特性引用、元素引用、本地特性、局部元素十进制型的 XML 属性

此处描述的 XML 有线格式属性适用于:

字段标识

取决于呈现属性设置为的值,下列许多属性才会变为活动的。

属性 类型 含义
呈现 枚举类型 指定实例化对象或类型如何在结果 XML 文档中呈现(输出)。从下拉列表中选择下列值之一:
  • XMLElement。如果您选择此值,则对象(或类型)将呈现为父复合类型的子 XML 元素。子代的身份由子代的标记名确定。该值是子元素的内容。

    如果您为多个对象选择该值,并且设置其 XML 名属性为相同的值,则两个对象都必须引用相同的元素。

    这是元素对象的缺省值。

  • XMLAttribute。如果您选择此值,则对象(或类型)呈现为父 XML 对象的属性。子代的身份由属性名确定。 此值是属性值。它仅对简单元素有效。

    如果您为多个对象选择该值,则必须设置其 XML 名属性为不同的值。

    这是属性对象的缺省值。

  • XMLElementAttrID。如果您选择此值,则对象(或类型)将呈现为父复合类型的子 XML 元素。子代的身份由指定的子代属性值确定。该值是子元素的内容。您必须用标识属性名中指定的属性名和标识属性值中指定的值,将属性添加到子元素。

    如果您为一个对象选择该值,且为第二个对象设置该相同的值或值 XMLElementAttrIDVal,并将 XML 名称标识属性名称标识属性值设置为相同的值:

    • 您还必须将这两个对象的值属性名称设置为相同的值。
    • 这两个对象必须引用相同的元素。
  • XMLElementAttrVal。如果您指定该值,则对象(或类型)将呈现为父复杂类型的子 XML 元素。子代的身份由子代的标记名确定。此值是指定的属性的值。此属性的名称在值属性名中指定。
  • XMLElementAttrIDVal。此选项组合了两个选项:XMLElementAttrIDXMLElementAttrVal。对象呈现为父复杂类型的子。子代的身份由标识属性名的值确定。该值是标识属性值的值。

    如果您为一个对象选择该值,且为第二个对象设置该相同的值或值 XMLElementAttrID,并将 XML 名称标识属性名称标识属性值设置为相同的值:

    • 您还必须将这两个对象的值属性名称设置为相同的值。
    • 这两个对象必须引用相同的元素。

XML 呈现选项显示了这些呈现选项如何影响 XML 输出的一些示例,并提供了使用建议。

XML 名 字符串 输入 XML 元素名的值。此属性指定 XML 文档(消息)中 XML 开始标记的名称或的元素(或属性)的属性。

当 MRM 标识需要不同于 XML 名(例如,因为不同的名称空间规则)时,它可以用于提供名称映射。它必须是一个有效的 XML 名。

您不能指定已用于另一个元素(或属性)或消息的名称。两个元素(或属性)或消息不能具有相同的 XML 名。

如果您未设置一个值,则它缺省为此元素的标识的值。 如果此元素的标识是一个带有前缀的标识,则它缺省为其脱字符号字符(^)由下划线(_)替换的标识。

标识属性名 字符串 指定用于标识子代的属性名。这必须是有效的 XML 属性名。如果呈现设置为 XMLElementXMLAttributeXMLElementAttrVal,则将忽略该属性,且无法对其进行更改(该字段禁用)。

缺省值为 id

名称空间 字符串 输入与标识属性关联的名称空间。
标识属性值 字符串 指定用于标识子代的属性值。如果呈现设置为 XMLElementXMLAttributeXMLElementAttrVal,则将忽略该属性,且无法对其进行更改(该字段禁用)。

缺省值为子代标识。

值属性名称 字符串

指定用于子代值的属性名。这必须是有效的 XML 属性名。只有呈现设置需要时,才使用此属性名。

缺省值为 val

名称空间 字符串 输入与值属性关联的名称空间。
相关概念
消息建模
消息模型
XML 有线格式:与逻辑模型的关系
相关任务
开发消息模型
使用消息模型对象
相关参考
消息模型引用信息
消息模型对象属性
消息模型对象的逻辑属性
消息模型对象的定制有线格式物理属性
消息模型对象的 XML 有线格式物理属性
消息模型对象的 TDS 格式物理属性
所有消息集对象的文档属性
根据对象的模型对象属性
附加的 MRM 域信息
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ad15240_