XML Information Set (Infoset) is a W3C recommendation. The World Wide Web Consortium (W3C) is a consortium that produces standards—recommendations, as they call them—for the World Wide Web. ...
Infoset specification provides a consistent set of definitions for use in other specifications that need to refer to the information in a well-formed XML document. The Extensible Markup Language (XML) is a W3C-recommended general-purpose markup language for creating special-purpose markup languages. ...
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 XML namespace is a W3C standard for providing uniquely named elements and attributes in an XML instance. ...
An information set can contain up to eleven different types of information items
The Document Information Item
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
Infoset recommendation Second Edition was adopted on 4 February 2004.
External links
W3C XML Information set recommendation (Second Edition)
The informationset of an XML document is defined to be the one obtained by parsing it according to the rules of the specification whose version corresponds to that of the document.
Informationsets may be constructed by other means, for example by use of an API such as the DOM or by transforming an existing informationset.
This may not be true of an informationset constructed by other means; in such a case there will be no XML document corresponding to the informationset, and to serialize it will require resolution of the inconsistencies (for example, by outputting namespace declarations that correspond to the namespaces in scope).
Das InformationSet eines XML-Dokuments besteht aus (mehreren) Informationseinheiten; das InformationSet für ein wohlgeformtes XML-Dokument wird mindestens eine Informationseinheit für Dokumentelemente und einige andere Informationseinheiten enthalten.
Das XMLInformationSet erfordert oder favorisiert keine bestimmte Schnittstelle oder eine Schnittstellenklasse.
Ein InformationSet, das zu einem realen Dokument gehört, wird zwangsläufig auf verschiedene Weise widerspruchsfrei sein.