A parsed entity contains text, a sequence of characters, which may represent:
- or character data.
An unparsed entity is a resource whose contents may or may not be text, and if text, may be other than XML.
A document begins in a “root” or document entity.
Each XML document has one entity called the document entity or root, which serves as the starting point for the XML processor and may contain the whole document.
The document entity serves as the root of the entity tree and a starting-point for an XML processor.
Unlike other entities, the document entity has no name and might well appear on a processor input stream without any identification at all.
Entity declaration are used in the DTD.
Parameter entities are parsed entities for use within the DTD.
Example of a parameter-entity reference:
<!-- declare the parameter entity "ISOLat2"... --> <!ENTITY % ISOLat2 SYSTEM "http://www.xml.com/iso/isolat2-xml.entities" > <!-- ... now reference it. --> %ISOLat2;
There are 5 predefined entity references in XML:
An entity reference refers to the content of a named entity.
This document was prepared on &docdate; and is classified &security-level;.