Consider the Chinese character "中", whose numeric code in Unicode is hexadecimal 4E2D, or decimal 20,013.
XML-based formats have become the default for many office-productivity tools, including Microsoft Office (Office Open XML), Open and Libre Office (Open Document), and Apple's i Work. Apple has an implementation of a registry based on XML. Many of these standards are quite complex and it is not uncommon for a specification to comprise several thousand pages.
XML has also provided the base language for communication protocols such as XMPP. In publishing, DITA is an XML industry data standard.
This is not an exhaustive list of all the constructs that appear in XML; it provides an introduction to the key constructs most often encountered in day-to-day use.
The processor analyzes the markup and passes structured information to an application.
An XML attribute can only have a single value and each attribute can appear at most once on each element.
In the common situation where a list of multiple values is desired, this must be done by encoding the list into a well-formed XML attribute XML documents consist entirely of characters from the Unicode repertoire.The specification places requirements on what an XML processor must do and not do, but the application is outside its scope.The processor (as the specification calls it) is often referred to colloquially as an XML parser.IETF RFC:3023, now superseded by RFC:7303, gave rules for the construction of Internet Media Types for use when sending XML. Further guidelines for the use of XML in a networked context appear in RFC 3470, also known as IETF BCP 70, a document covering many aspects of designing and deploying an XML-based language.The material in this section is based on the XML Specification.XML also provides a mechanism whereby an XML processor can reliably, without any prior knowledge, determine which encoding is being used.