Вопрос

Может ли кто-нибудь пролить немного света в разницу между XML и XMI? Можно ли использовать XMI вместо XML?

Это было полезно?

Решение

Метаданные XML Metadata (XMI) представляет собой стандартную группу объектов (OMG) для обмена информацией метаданных через расширяющуюся язык разметки (XML).

XMI объединяет четыре отраслевых стандарта:

XML - расширяемый язык разметки, стандарт W3C. UML - унифицированный язык моделирования, стандарт моделирования OMG. MOF - Meta Object Facility, язык OMG для указания метамодель. Mof mapping to xmi 

http://en.wikipedia.org/wiki/xml_metadata_interchange.

Так XMI - это конкретное применение XML.

Другие советы

Хорошо, давайте попробуем это снова.

Нет, вы не можете использовать XMI вместо XML. XMI. это конкретное использование XML.

XMI можно использовать только для обмена информацией метаданных в соответствии со стандартом OMG. XMI - это конкретное применение XML. XMI можно использовать только для целей XMI. XML, с другой стороны, можно использовать для всех приложений XML, в том числе XMI.

Документ XMI - это документ XML. XML-документ не обязательно является документом XMI.

Это документ XML:

<myXml>
  <myTag> myContent </myTag>
</myXml>

Но это не документ XMI.

XMI - это определенный диалект XML. Он состоит из определенного набора тегов с определенным синтаксисом и семантикой, направленным на описание модели.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top