XML File Format
An XML File Format is a data file format that facilitates data exchange of structured data (in the form of XML Documents).
- AKA: eXtensible Markup Language.
- Context:
- The representation uses matching open-tags and close-tags to identify elements.
- Elements may also be composed of nested sub-elements, with the top element being referred to as the root-element.
- Instantiable elements may sometimes be referred to as attributes.
- The XML standard is managed by the World Wide Web Consortium.
- XML is a subset of the Standard Generalised Mark-Up Language (SGML).
- …
- Counter-Example(s):
- See: DTD, PMML Standard.
References
2011
- http://en.wikipedia.org/wiki/XML
- Extensible Markup Language (XML) is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification[1] produced by the W3C, and several other related specifications, all gratis open standards.[2]
The design goals of XML emphasize simplicity, generality, and usability over the Internet.[3] It is a textual data format with strong support via Unicode for the languages of the world. Although the design of XML focuses on documents, it is widely used for the representation of arbitrary data structures, for example in web services.
Many application programming interfaces (APIs) have been developed that software developers use to process XML data, and several schema systems exist to aid in the definition of XML-based languages.
As of 2009[update], hundreds of XML-based languages have been developed,[4] including RSS, Atom, SOAP, and XHTML. XML-based formats have become the default for most office-productivity tools, including Microsoft Office (Office Open XML), OpenOffice.org (OpenDocument), and Apple's iWork.[5]
- Extensible Markup Language (XML) is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification[1] produced by the W3C, and several other related specifications, all gratis open standards.[2]
- ↑ "XML 1.0 Specification". W3.org. http://www.w3.org/TR/REC-xml. Retrieved 2010-08-22.
- ↑ "W3C DOCUMENT LICENSE". http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231.
- ↑ "XML 1.0 Origin and Goals". http://www.w3.org/TR/REC-xml/#sec-origin-goals. Retrieved July 2009.
- ↑ "XML Applications and Initiatives". http://xml.coverpages.org/xmlApplications.html.
- ↑ "Introduction to iWork Programming Guide. Mac OS X Reference Library". Apple. http://developer.apple.com/mac/library/documentation/AppleApplications/Conceptual/iWork2-0_XML/Chapter01/Introduction.html.