سؤال

هل يمكن لشخص ما إلقاء بعض الضوء على الفرق بين XML و XMI؟ هل يمكن استخدام XMI بدلاً من XML؟

هل كانت مفيدة؟

المحلول

إن تبادل البيانات الوصفية XML (XMI) هو معيار مجموعة إدارة الكائنات (OMG) لتبادل معلومات البيانات الوصفية عبر لغة الترميز القابلة للتمديد (XML).

يدمج XMI أربعة معايير الصناعة:

XML - eXtensible Markup Language, a W3C standard. 
UML - Unified Modeling Language, an OMG modeling standard. 
MOF - Meta Object Facility, an OMG language for specifying metamodels. 
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