This article may be too technical for most readers to understand. Please help improve it to make it understandable to non-experts, without removing the technical details.(February 2015) (Learn how and when to remove this message)
XML Information Set (XML Infoset) is a W3C specification describing an abstract data model of an XML document in terms of a set of information items.[1] The definitions in the XML Information Set specification are meant to be used in other specifications that need to refer to the information in a well-formed XML document.
An XML document has an information set if it is well-formed and satisfies the namespace constraints. There is no requirement for an XML document to be valid in order to have an information set.
An information set can contain up to eleven different types of information items:
The Document Information Item (always present)
Element Information Items
Attribute Information Items
Processing Instruction Information Items
Unexpanded Entity Reference Information Items
Character Information Items
Comment Information Items
The Document Type Declaration Information Item
Unparsed Entity Information Items
Notation Information Items
Namespace Information Items
XML was initially developed without a formal definition of its infoset. This was only formalised by later work beginning in 1999, first published as a separate W3C Working Draft at the end of December that year.[2]
Infoset recommendation Second Edition was adopted on 4 February, 2004.[3] If a 2.0 version of the XML standard is ever published, it is likely that this would absorb the Infoset recommendation as an integral part of that standard.
^W3C XML Infoset
^"XML Information Set" (Working Draft ed.). W3C. 20 December 1999.
^"XML Information Set" (Second ed.). W3C. 4 February 2004.
and 26 Related for: XML Information Set information
XMLInformationSet (XML Infoset) is a W3C specification describing an abstract data model of an XML document in terms of a set of information items. The...
Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding...
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...
for exchanging structured information in the implementation of web services in computer networks. It uses XMLInformationSet for its message format, and...
far, given what that player has observed XMLInformationSet or Infoset, a W3C specification dealing with XML documents This disambiguation page lists...
a single composite XMLInformationSet. The XInclude mechanism can be used to incorporate content from either XML files or non-XML text files. XInclude...
aecXML: a mark-up language which uses Industry Foundation Classes to create a vendor-neutral means to access data generated by Building Information Modeling...
definition (DTD). In HTML and XML, a numeric character reference refers to a character by its Universal Character Set/Unicode code point, and uses the...
Office Open XML (also informally known as OOXML) is a zipped, XML-based file format developed by Microsoft for representing spreadsheets, charts, presentations...
partners. The ebXML architecture is a unique set of concepts; part theoretical and part implemented in the existing ebXML standards work. The ebXML work stemmed...
Darwin Information Typing Architecture (DITA) specification defines a set of document types for authoring and organizing topic-oriented information, as well...
The Geography Markup Language (GML) is the XML grammar defined by the Open Geospatial Consortium (OGC) to express geographical features. GML serves as...
Machine XML CoverPage W3C's Web Services Activity XML (eXtensible Markup Language) XML Namespaces XML Schema XPath XQuery XMLInformationSet XInclude XML Pointer...
(JATS) is an XML format used to describe scientific literature published online. It is a technical standard developed by the National Information Standards...
the XMLInformationSet. The XDM consists of flat sequences of zero or more items which can be typed or untyped, and are either atomic values or XML nodes...
LAnguage for XML Next Generation) is a schema language for XML—a RELAX NG schema specifies a pattern for the structure and content of an XML document. A...
XFA (also known as XFA forms) stands for XML Forms Architecture, a family of proprietary XML specifications that was suggested and developed by JetForm...
XML data binding refers to a means of representing information in an XML document as a business object in computer memory. This allows applications to...
specifications such as XML Schema, XForms and the Internationalization Tag Set (ITS). XPath has been adopted by a number of XML processing libraries and...
specification file that contains set of markup declarations that define a document type for an SGML-family markup language (GML, SGML, XML, HTML). The DTD specification...
specifies a binary encoding format for the XMLInformationSet (XML Infoset) as an alternative to the XML document format. It aims to provide more efficient...
This is a list of notable XML schemas in use on the Internet sorted by purpose. XML schemas can be used to create XML documents for a wide range of purposes...
Consortium, he served as chair of the XMLInformationSet Working Group, and as a member of both the XML Working Group and XML Co-ordination Group. In 2000, Sun...
Open XML Paper Specification (also referred to as OpenXPS) is an open specification for a page description language and a fixed-document format. Microsoft...