This is a list of notable
XML schema
An XML schema is a description of a type of XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed by XML itself. These constra ...
s in use on the Internet sorted by purpose. XML schemas can be used to create XML documents for a wide range of purposes such as syndication, general exchange, and storage of data in a standard format.
Bookmarks
*
XBEL
The XML Bookmark Exchange Language (XBEL), is an open XML standard for sharing Internet URIs, also known as ''bookmarks'' (or ''favorites'' in Internet Explorer).
An example of XBEL use is thXBELiciousapplication, which stores Del.icio.us bookma ...
- XML Bookmark Exchange Language
Brewing
*
BeerXML
BeerXML is a free, fully defined XML data description standard designed for the exchange of beer brewing recipes and other brewing data. Tables of recipes as well as other records such as hop schedules and malt bills can be represented using ...
- a free XML based data description standard for the exchange of brewing data
Business
*
Auto-lead Data Format
Auto-lead Data Format (ADF) is an open XML-based standard specifically for communicating consumer purchase requests to automotive dealerships. Thirteen leading automotive-related Internet companies developed the ADF standard, and now many vendors ...
- for communicating consumer purchase requests to automotive dealerships.
*
ACORD data standards - Insurance Industry XML schemas specifications by Association for Cooperative Operations Research and Development
*
Europass XML - XML vocabulary describing the information contained in a
Curriculum Vitae (CV), Language Passport (LP) and European Skills Passport (ESP)
*
OSCRE - Open Standards Consortium for Real Estate format for data exchange within the real estate industry
*
UBL - Defining a common XML library of business documents (purchase orders, invoices, etc.) by Oasis
*
XBRL
XBRL (eXtensible Business Reporting Language) is a freely available and global framework for exchanging business information. XBRL allows the expression of semantic meaning commonly required in business reporting. The language is XML-based an ...
Extensible Business Reporting Language for
International Financial Reporting Standards
International Financial Reporting Standards, commonly called IFRS, are accounting standards issued by the IFRS Foundation and the International Accounting Standards Board (IASB). They constitute a standardised way of describing the company's f ...
(IFRS) and United States
generally accepted accounting principles
Publicly traded companies typically are subject to rigorous standards. Small and midsized businesses often follow more simplified standards, plus any specific disclosures required by their specific lenders and shareholders. Some firms operate on th ...
(GAAP) business accounting.
Elections
*
EML - Election Markup Language, is an
OASIS standard to support end-to-end management of election processes. It defines over thirty schemas, for example EML 510 for vote count reporting and EML 310 for voter registration.
Engineering
*
gbXML - an open schema developed to facilitate transfer of building data stored in
Building Information Models (BIMs) to engineering analysis tools.
*
IFC-XML - Building Information Models for architecture, engineering, construction, and operations.
*
XMI - an Object Management Group (OMG) standard for exchanging metadata information, commonly used for exchange of
UML
The Unified Modeling Language (UML) is a general-purpose, developmental modeling language in the field of software engineering that is intended to provide a standard way to visualize the design of a system.
The creation of UML was originally m ...
information
*
XTCE - XML Telemetric and Command Exchange is an XML based data exchange format for spacecraft telemetry and command meta-data
Financial
*
FIXatdl
FIX Algorithmic Trading Definition Language, better known as FIXatdl, is a standard for the exchange of meta-information required to enable algorithmic trading activity within the financial markets. It works in tandem with the Fix protocol, Finan ...
- FIX algorithmic trading definition language. Schema provides a HCI between a human trader, the order entry screen(s), unlimited different algorithmic trading types (called strategies) from a variety of sources, and formats a new order message on the FIX wire.
*
FIXML
The Financial Information eXchange (FIX) protocol is an electronic communications protocol initiated in 1992 for international real-time exchange of information related to securities transactions and markets. With trillions of dollars traded ann ...
- Financial Information eXchange (FIX) protocol is an electronic communications protocol initiated in 1992 for international real-time exchange of information related to the securities transactions and markets.
*
FpML
FpML (Financial products Markup Language) is a business information exchange standard based on Extensible Markup Language (XML) that enables business-to-business over-the-counter (OTC) financial derivative transactions online by following W3C sta ...
- Financial products Markup Language is the industry-standard protocol for complex financial products. It is based on XML (eXtensible Markup Language), the standard meta-language for describing data shared between applications.
Geographic information systems and geotagging
*
KML
Keyhole Markup Language (KML) is an XML notation for expressing geographic annotation and visualization within two-dimensional maps and three-dimensional Earth browsers. KML was developed for use with Google Earth, which was originally named Key ...
- Keyhole Markup Language is used for annotation on geographical browsers including Google Earth and NASA's World Wind. These annotations are used to place events such as earthquake warnings, historical events, etc.
*
SensorML
SensorML is an approved Open Geospatial Consortium standar and an XML encoding for describing sensors and measurement processes. SensorML can be used to describe a wide range of sensors, including both dynamic and stationary platforms and both in- ...
- used for describing sensors and measurement processes
Graphical user interfaces
*
FIXatdl
FIX Algorithmic Trading Definition Language, better known as FIXatdl, is a standard for the exchange of meta-information required to enable algorithmic trading activity within the financial markets. It works in tandem with the Fix protocol, Finan ...
- algorithmic trading GUIs (language independent)
*
FXML
FXML is an XML-based user interface markup language created by Oracle Corporation for defining the user interface of a JavaFX
JavaFX is a software platform for creating and delivering desktop applications, as well as rich web applications t ...
- Extensible Application Markup Language for Java
*
GLADE
Glade may refer to:
Computing
* Glade Interface Designer, a GUI designer for GTK+ and GNOME
Geography
*Glade (geography), open area in woodland, synonym for "clearing"
**Glade skiing, skiing amongst trees
;Places in the United States
* Glade, Kan ...
- GNOME's User Interface Language (GTK+)
*
KParts
KDE Frameworks is a collection of libraries and software frameworks readily available to any Qt-based software stacks or applications on multiple operating systems. Featuring frequently needed functionality solutions like hardware integration, fi ...
- KDE's User Interface Language (Qt)
*
UXP - Unified XUL Platform, a 2017
fork
In cutlery or kitchenware, a fork (from la, furca 'pitchfork') is a utensil, now usually made of metal, whose long handle terminates in a head that branches into several narrow and often slightly curved tine (structural), tines with which one ...
of
XUL
XUL ( ), which stands for XML User Interface Language, is a user interface markup language developed by Mozilla. XUL is an XML dialect for writing graphical user interfaces, enabling developers to write user interface elements in a manner sim ...
.
*
XAML
Extensible Application Markup Language (XAML ) is a declarative XML-based language that Microsoft developed for initializing structured values and objects. It is available under Microsoft's Open Specification Promise.
XAML is used extensively ...
- Microsoft's Extensible Application Markup Language
*
XForms
XForms is an XML format used for collecting inputs from web forms. XForms was designed to be the next generation of HTML / XHTML forms, but is generic enough that it can also be used in a standalone manner or with presentation languages other th ...
- XForms
*
XUL
XUL ( ), which stands for XML User Interface Language, is a user interface markup language developed by Mozilla. XUL is an XML dialect for writing graphical user interfaces, enabling developers to write user interface elements in a manner sim ...
- XML User Interface Language (Native)
Humanities texts
*
EpiDoc
EpiDoc is an international community that produces guidelines and tools for encoding in TEI XML scholarly and educational editions of ancient documents, especially inscriptions and papyri.
The EpiDoc Guidelines were originally proposed as a rec ...
- Epigraphic Documents
*
TEI - Text Encoding Initiative
Intellectual property
* DS-XML - Industrial Design Information Exchange Standard
*
IPMM Invention Disclosure Standard
*
TM-XML The Trade Mark Extensible Markup Language (TM-XML) is an XML open standard for the trademark business and for the exchange of trademark information between the Industrial Property Offices and its partners or users.
Objectives
The initial objective ...
- Trade Mark Information Exchange Standard
Libraries
*
EAD - for encoding archival finding aids, maintained by the Technical Subcommittee for Encoded Archival Description of the Society of American Archivists, in partnership with the Library of Congress
*
MARCXML - a direct mapping of the
MARC Marc or MARC may refer to:
People
* Marc (given name), people with the first name
* Marc (surname), people with the family name
Acronyms
* MARC standards, a data format used for library cataloging,
* MARC Train, a regional commuter rail system o ...
standard to XML syntax
*
METS
The New York Mets are an American professional baseball team based in the New York City borough of Queens. The Mets compete in Major League Baseball (MLB) as a member of the National League (NL) East division. They are one of two major league ...
- a schema for aggregating in a single XML file descriptive, administrative, and structural metadata about a digital object
*
MODS - a schema for a bibliographic element set and maintained by the Network Development and MARC Standards Office of the Library of Congress
Math and science
*
MathML
Mathematical Markup Language (MathML) is a mathematical markup language, an application of XML for describing mathematical notations and capturing both its structure and content. It aims at integrating mathematical formulae into World Wide W ...
- Mathematical Markup Language
*
ANSI N42.42 or "N42" -
NIST data format standard for
radiation detector
In experimental and applied particle physics, nuclear physics, and nuclear engineering, a particle detector, also known as a radiation detector, is a device used to detect, track, and/or identify ionizing particles, such as those produced by nuc ...
s used for
Homeland Security
Homeland security is an American national security term for "the national effort to ensure a homeland that is safe, secure, and resilient against terrorism and other hazards where American interests, aspirations, and ways of life can thrive" t ...
Metadata
*
DDML - reformulations XML DTD
*
ONIX for Books - ONline Information eXchange, developed and maintained by
EDItEUR jointly with Book Industry Communication (UK) and the
Book Industry Study Group (US), and with user groups in Australia, Canada, France, Germany, Italy, the Netherlands, Norway, Spain and the Republic of Korea.
*
PRISM
Prism usually refers to:
* Prism (optics), a transparent optical component with flat surfaces that refract light
* Prism (geometry), a kind of polyhedron
Prism may also refer to:
Science and mathematics
* Prism (geology), a type of sedimentary ...
- Publishing Requirements for Industry Standard Metadata
*
RDF - Resource Description Framework
Music playlists
*
XSPF - XML Shareable Playlist Format
Musical notation
*
MusicXML
MusicXML is an XML-based file format for representing Western musical notation. The format iopen fully documented, and can be freely used under the W3C Community Final Specification Agreement.
History
MusicXML was invented by Michael Good and in ...
- XML western musical notation format
News syndication
*
Atom
Every atom is composed of a nucleus and one or more electrons bound to the nucleus. The nucleus is made of one or more protons and a number of neutrons. Only the most common variety of hydrogen has no neutrons.
Every solid, liquid, gas, ...
- Atom
*
RSS
RSS ( RDF Site Summary or Really Simple Syndication) is a web feed that allows users and applications to access updates to websites in a standardized, computer-readable format. Subscribing to RSS feeds can allow a user to keep track of many di ...
- Really Simple Syndication
Paper and forest products
*
EPPML
EPPML (Extensible Postal Product Model and Language) is a conceptual model for the interactions between parties of a postal communication system. Examples of such parties are mailers, posts, mail aggregators, providers of postal services and equip ...
- an XML conceptual model for the interactions between parties of a postal communication system.
*
papiNet
papiNet is a global communication XML standard for the paper industry, paper and forest products industries. papiNet facilitates the automation of the business processes within the industry, making it easier for the business partners to agree on da ...
- XML format for exchange of business documents and product information in the paper and forest products industries.
Publishing
*
DITA - Darwin Information Typing Architecture, document authoring system
*
DocBook
DocBook is a semantic markup language for technical documentation. It was originally intended for writing technical documents related to computer hardware and software, but it can be used for any other sort of documentation.
As a semantic languag ...
- for technical documentation
*
JATS (formerly known as the NLM DTD) - Journal Article Tag Suite, a journal publishing structure originally developed by the
United States National Library of Medicine
The United States National Library of Medicine (NLM), operated by the United States federal government, is the world's largest medical library.
Located in Bethesda, Maryland, the NLM is an institute within the National Institutes of Health. Its ...
National Institute of Standards and Technology, Testing and Evaluation Protocol for Radiation Detection Portal Monitors for Use in Homeland Security T&E Protocol N42.35, 2010, Version 2.02
/ref>
*PRISM
Prism usually refers to:
* Prism (optics), a transparent optical component with flat surfaces that refract light
* Prism (geometry), a kind of polyhedron
Prism may also refer to:
Science and mathematics
* Prism (geology), a type of sedimentary ...
- Publishing Requirements for Industry Standard Metadata
Statistics
* DDI - "Data Documentation Initiative" is a format for information describing statistical and social science data (and the lifecycle).
*SDMX
SDMX, which stands for Statistical Data and Metadata eXchange, is an international initiative that aims at standardising and modernising ("industrialising") the mechanisms and processes for the exchange of statistical data and metadata among intern ...
- SDMX-ML is a format for exchange and sharing of Statistical Data and Metadata.
Vector images
* SVG - Scalable Vector Graphics
See also
* List of XML markup languages
This is a list of notable XML markup languages.
A
*AdsML Markup language used for interchange of data between advertising systems.
*aecXML: a mark-up language which uses Industry Foundation Classes to create a vendor-neutral means to access da ...
* XML Schema Language Comparison
An XML schema is a description of a type of XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed by XML itself. These constra ...
* XML transformation language
An XML transformation language is a programming language designed specifically to transform an ''input'' XML document into an ''output'' document which satisfies some specific goal.
There are two special cases of transformation:
* XML to XML: ...
* XML pipeline
In software, an XML pipeline is formed when XML (Extensible Markup Language) processes, especially XML transformations and XML validations, are connected.
For instance, given two transformations T1 and T2, the two can be connected so that an inpu ...
* Data Format Description Language Data Format Description Language (DFDL, often pronounced ''daff-o-dil''), published as an Open Grid Forum Recommendation in February 2021, is a modeling language for describing general text and binary data in a standard way. A DFDL model or schema ...
* XML log
XML log or XML logging is used by many computer programs to log the programs operations. An XML logfile records a description of the operations done by a program during its session. The log normally includes: timestamp, the programs settings duri ...
Notes
{{reflist
External links
Schema Documentation Library
Data modeling languages
XML Schemas
Financial industry XML-based standards