有人可以阐明 XML 和 XMI 之间的区别吗?可以使用 XMI 代替 XML 吗?
问问题
20692 次
3 回答
20
XML 元数据交换 (XMI) 是对象管理组 (OMG) 标准,用于通过可扩展标记语言 (XML) 交换元数据信息。
XMI 集成了四个行业标准:
XML - 可扩展标记语言,一种 W3C 标准。 UML - 统一建模语言,一种 OMG 建模标准。 MOF - Meta Object Facility,一种用于指定元模型的 OMG 语言。 MOF 映射到 XMI
http://en.wikipedia.org/wiki/XML_Metadata_Interchange
所以XMI 是 XML 的一种特定应用。
于 2010-04-09T04:55:14.277 回答
7
好的,让我们再试一次。
不,您不能使用 XMI 代替 XML。 XMI是 XML 的一种特定用途。
XMI 只能用于按照 OMG 标准交换元数据信息。XMI 是 XML 的一种特定应用。XMI 只能用于 XMI 目的。另一方面,XML 可用于所有 XML 应用程序,包括 XMI。
于 2010-04-09T05:08:40.487 回答
6
XMI 文档是 XML 文档。XML 文档不一定是 XMI 文档。
这是一个 XML 文档:
<myXml>
<myTag> myContent </myTag>
</myXml>
但它不是 XMI 文档。
XMI 是一种特定的 XML 方言。它由一组具有特定语法和语义的特定标签组成,旨在描述模型。
于 2011-04-20T20:14:17.220 回答