XML 有线格式:处理 xsi:type 属性

前缀“xsi”是实例的 XML 模式名称空间约定所使用的名称空间前缀。XML 文档可包含含有 xsi:type 属性的元素。这为该元素提供了明确的数据类型。

MRM XML 解析器可识别 XML 文档中的 xsi:type 属性。它相应修改该元素的数据类型,并将 xsi:type 属性添加到消息树中。

MRM XML 写程序可识别消息树中的 xsi:type 属性。它根据 XML 有线格式消息集属性 xsi:type 属性的输出策略输出 xsi:type 属性。例如,xsi:type 属性可被除去、可在所有元素上输出,或者根据 SOAP 标准中指定的规则进行输出。

如果对 WebSphere Message Broker 消息流启用验证,则验证逻辑可识别 xsi:type 属性,并使用这些属性修改对元素的验证。它还将使用 World Wide Web Consortium(W3C)Web 站点上的 XML Schema Part 1: Structures 中描述的规则验证 xsi:type 属性的值。

在解析和编写包含 xsi:type 属性的 XML 文档时,有几个要点需要牢记。

有关 xsi:type 属性的更多信息,请参阅 World Wide Web Consortium(W3C)Web 站点上的 XML Schema Part 0: Primer

相关概念
XML 模式与消息模型
相关参考
XML 有线格式消息集属性
消息流迁移注意事项
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ad00795_