Czy ktoś może rzucić nieco światła na różnicę między XML a XMI? Czy XMI może być użyty zamiast XML?Różnica między XML a XMI?
Odpowiedz
Metadata wymiany XML (XMI) to standard zarządzania obiektami (OMG) służący do wymiany informacji o metadanych za pośrednictwem języka Extensible Markup Language (XML).
XMI integruje cztery standardy:
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
Więc XMI jest to szczególne zastosowanie XML.
OK, spróbujmy jeszcze raz.
Nie, nie można używać XMI zamiast XML. XMI jest specyficznym zastosowaniem XML.
XMI może być używany wyłącznie do wymiany informacji metadanych zgodnie ze standardem OMG. XMI to specyficzna aplikacja XML. XMI może być używany tylko do celów XMI. XML, z drugiej strony, może być używany do wszystkich aplikacji XML, , w tym XMI.
Czy to jest doppelganger StackOverflow? –
Cóż, już raz odpowiedziałem na pytanie. Zadowolony, pomyślałem. –
Idź to, ostatnie pytanie, jakikolwiek sposób przekonwertować XMI na XML ?! – zengr
Dokument XMI jest dokumentem XML. Dokument XML niekoniecznie jest dokumentem XMI.
Jest to dokument XML:
<myXml>
<myTag> myContent </myTag>
</myXml>
ale nie jest to dokument XMI.
XMI to specyficzny dialekt XML. Składa się z określonego zestawu znaczników o określonej składni i semantyki, które mają na celu opisanie modelu.
- 1. Jaka jest różnica między SGML a XML?
- 2. Różnica między content_main.xml a activity_main.xml?
- 3. Różnica między obiektem a *?
- 4. Różnica między jquery a $
- 5. Jaka jest różnica między XML-RPC a SOAP?
- 6. Jaka jest różnica między "classpath:" a "classpath: /" w Spring XML?
- 7. Różnica między String [] a i String ... a
- 8. Różnica między bip pid a $$
- 9. Różnica między kodowaniem a sortowaniem?
- 10. Różnica między onbeforeunload a onunload
- 11. Różnica między OpenCV a OpenCL
- 12. Różnica między wysokością a tłumaczeniemZ
- 13. Różnica między ApplicationInfo a PackageInfo?
- 14. Różnica między CMAKE_PROJECT_NAME a PROJECT_NAME?
- 15. Różnica między autoconf a autoreconf
- 16. Różnica między transakcją a transakcjąScope
- 17. Różnica między File.Copy a File.Move
- 18. Różnica między _declspec a __declspec?
- 19. Różnica między repozytorium a usługą?
- 20. Różnica między CCNode a CCLayer?
- 21. różnica między * y ++ a ++ * y?
- 22. Różnica między IPFS a Filecoin?
- 23. Różnica między systemem a shell_exec
- 24. Różnica między Redis a kafka
- 25. Różnica między dodawaniem a dodawaniem
- 26. Różnica między DisplayFor a ValueFor
- 27. Różnica między @EntityScan a @ComponentScan
- 28. Różnica między DataSource a DataSet
- 29. Różnica między LIST_HEAD_INIT a INIT_LIST_HEAD
- 30. Różnica między GetHostEntry a GetHostByName?
Czy XMI może być użyty zamiast XML? To było moje pytanie. – zengr
A pytanie po prostu tam leży. Jeśli XMI jest aplikacją XML, nie możesz jej użyć zamiast XML. XMI ma ścisły cel, XML jest sposobem definiowania języków znaczników. To tak, jakbyś zapytał, czy możesz wymienić cegły i dom, żeby zrobić to samo. –
XML jest używany jako część XMI, więc jeśli używasz XMI, używasz XML. – alirobe