List of XML markup languages#F

{{Short description|none}}

{{For|a similar list sorted by purpose|List of types of XML schemas}}

{{Use dmy dates|date=December 2019}}

This is a list of notable XML markup languages.

{{compact ToC|side=yes|nobreak=yes}}

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 data generated by Building Information Modeling.
  • AFrame: a mark-up language to create 3D graphics on web pages *[https://aframe.io/docs/1.3.0/introduction/]*.
  • AgcXML
  • Agricultural Ontology Service
  • AIML Markup language used for creating artificial intelligence chatterbots.
  • AnIML Markup language used for data created by scientific analytical instruments.{{cite web|url=https://www.scientificcomputing.com/article/2004/10/iupac-astm-unified-standard-analytical-data-animl |title=The IUPAC-ASTM Unified Standard for Analytical Data: AnIML |date=31 October 2004 |access-date=3 June 2017}}
  • ARXML Autosar specification description XML {{cite web|url=https://www.autosar.org/fileadmin/user_upload/standards/classic/4-3/AUTOSAR_TPS_ARXMLSerializationRules.pdf| title= ARXML Serialization Rules| access-date=12 Dec 2020}}
  • Atom (standard): The Atom Syndication Format is a language used for web feeds
  • Attention Profiling Mark-up Language (APML): format for capturing a person's interests and dislikes
  • Automated Test Markup Language (ATML): defines a standard exchange medium for sharing information between components of automatic test systems.
  • Attention.xml: used for RSS and similar online subscription-tracking applications{{cite web|url=https://blogs.msdn.microsoft.com/alexbarn/2005/02/14/serendipity-and-attention-xml/ |title=Serendipity and Attention.xml |website=Microsoft Developers' Network |last=Barnett |first=Alex |date=14 February 2005 |access-date=3 June 2017}}{{cite web|url=http://microformats.org/wiki/attentionxml |title=attention-formats |website=Microformats |date=22 September 2009 |access-date=3 June 2017}}

B

C

D

E

F

  • Facelets VDL: View declaration language used in the Facelets framework and JavaServer Faces.
  • FicML: Fiction Markup Language
  • FictionBook: an e-book format
  • FIXatdl, 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, Financial Information eXchange (FIX) protocol in XML format. FIX is a very widely deployed messaging protocol used between financial traders worldwide.
  • FleXML: an XML transformation language
  • FpML, Financial products Markup Language. Used to describe complex financial products.
  • FXT: transformation specification for the Functional XML Transformation Tool

G

  • Geography Markup Language: a grammar defined by the Open Geospatial Consortium (OGC) to express geographical features
  • GeoSciML: a GML Application Schema that can be used to transfer information about geology, with an emphasis on the "interpreted geology" that is conventionally portrayed on geologic maps.
  • GJXDM: a data reference model for the exchange of information within the justice and public safety communities
  • GPX: a language designed for transferring GPS data between software applications
  • GraphML: a standard exchange format for graphs
  • Green Building XML: also known as "gbXML", a schema to facilitate the transfer of building properties stored in 3D building information models (BIM) to engineering analysis tools, especially energy and building performance analysis
  • General Station Description Markup Language (GSDML): used to describe the communication interface of a Profinet device
  • GuideML
  • GXA: an extension of SOAP being worked on by Microsoft, IBM and some other developers
  • GXL: a standard exchange format for graphs

H

  • HumanML: for describing contextual (emotional, social, pragmatic) information about instances of human communication

I

  • Industry Foundation Classes: specifically the "ifcXML" format, defined by ISO 10303-28 ("STEP-XML"), having file extension ".ifcXML". This format is suitable for interoperability with XML tools and exchanging partial building models.
  • Information and Content Exchange
  • IO Device Description (IODD): contains information about the device's identity, parameters, process data, diagnosis data and IO-Link communication properties.

J

K

L

M

  • MARCXML: a schema developed by the Library of Congress to enable the sharing and accessing of bibliographic information
  • MathML: a language describing mathematical notation
  • Medical Reality Markup Language (MRML)
  • Metadata Object Description Schema: an XML schema with bibliographic elements used for a variety of library applications
  • Metalink: metadata file format to describe one or more computer files available for download.
  • Microformats: a piece mark up that allows expression of semantics in an HTML (or XHTML) web page
  • MOWL: semantic interactions with multimedia content
  • Music Encoding Initiative (MEI): an XML-based language for digital representations of music notation documents.
  • Music Markup Language
  • MusicXML: an XML-based music notation file format.
  • MXML: a language used to declaratively lay-out the interface of applications, and also to implement complex business logic and rich internet application behaviors

N

O

  • ODD: A 'One Document Does-it-all' TEI format for simultaneously recording project documentation and meta-schema definition from which you can generate RELAX NG, W3C XML Schema, and DTDs as well as formatted documentation.
  • ODRL: an XML-based standard Rights Expression Language (REL) used in digital rights management systems
  • Office Open XML: is a Microsoft file format specification for the storage of electronic documents
  • OFX: Open Financial Exchange is a unified specification for the electronic exchange of financial data between financial institutions, businesses and consumers via the Internet.
  • OIOXML: an XML-markup language created by the Danish government to ease communication from, to and between Danish governmental instances
  • Open Mathematical Documents (OMDoc), based on OpenMath and MathML, but with a greater coverage.
  • OML: an XML format for outlines, based on OPML.
  • Open eBook: the e-book format defined by Open eBook Publication Structure Specification; superseded by ePub.
  • Open Scripture Information Standard (OSIS), an XML-markup schema that defines tags for marking up Bibles, theological commentaries, and other related literature.
  • OpenDocument (ODF): a document file format used for describing electronic documents
  • OpenMath – a markup language for mathematical formulae which can complement MathML.
  • OPML: an XML format for outlines

P

  • phyloXML – XML for phylogenetic and phylogenomic applications
  • PMML – XML for predictive analytics and data mining
  • PNML – Petri Net Markup Language
  • PreTeXt – An authoring and publishing system for authors of textbooks, research articles, and monographs, especially in mathematics and other STEM disciplines.{{cite web

| title = PreTeXt: Write Once, Read Anywhere

| url = https://pretextbook.org/

| access-date = 6 September 2022}}

  • PDBML – XML for Protein Data Bank

Q

  • QuakeML – Quake Markup Language, an extensible and modular XML representation of seismological data

R

S

  • S1000D: “International specification for technical publications using a common source database”, is an international specification for the production of technical publications.
  • S5 file format: slideshow data
  • SAML: authentication and authorization data
  • SBML: models of biological processes
  • SBGN: graphical representation of cellular processes and biological networks
  • Schematron: an XML structure validation language for making assertions about the presence or absence of patterns in trees
  • SCORM: XML for web-based e-learning
  • SCXML: provides a generic state-machine based execution environment based on Harel statecharts
  • Simple Sharing Extensions
  • SMIL: Synchronized Multimedia Integration Language describes multimedia presentations
  • SOAP: a protocol for exchanging XML-based messages over computer networks
  • SOAP with Attachments: the method of using Web Services to send and receive files using a combination of SOAP and MIME, primarily over HTTP.
  • Speech Application Language Tags
  • Speech Synthesis Markup Language: a language for speech synthesis applications
  • SPML: user, resource and service provisioning information
  • Strategy Markup Language (StratML): an XML vocabulary and schema for strategic and performance plans and reports{{cite web |url=http://xml.fido.gov/stratml/index.htm |title=Strategy Markup Language (StratML) |website=xml.fido.gov |access-date=12 January 2022 |archive-url=https://web.archive.org/web/20130215121314/http://xml.fido.gov/stratml/index.htm |archive-date=15 February 2013 |url-status=dead}}
  • Streaming Transformations for XML: a XML transformation language intended as a high-speed, low memory consumption alternative to XSLT.
  • SVG: Scalable Vector Graphics
  • SXBL: defines the presentation and interactive behavior of elements described in SVG

T

U

V

W

X

References

{{reflist}}

{{DEFAULTSORT:List of Xml Markup Languages}}

Category:Markup languages

Category:XML-based standards

XML