![](/assets/images/picto-drapeau-france-3a76576a5d60a512053b4612ab58dae5.png)
3. XML structuring
XML (for eXtensible Markup Language) is a language for structuring textual information. The first version appeared in 1998, following the recommendations of the W3C's XML Core Working Group (see "Norms and standards" section), whose formatting is strongly inspired by SGML and HTML, as described above. XML version 1.1 (see section "Norms and standards") is the latest modification to this format, introduced in 2008. The main differences are the use of Unicode 4.0 characters, both in text (version 1.0) and in tags and attributes, as well as greater freedom over tag names. In what follows, we'll look at the structure of an XML document.
3.1 Beacons
The main similarity with formatting languages lies in the use of tags (or elements), as in HTML. They are used to...
Exclusive to subscribers. 97% yet to be discovered!
You do not have access to this resource.
Click here to request your free trial access!
Already subscribed? Log in!
![](/assets/images/logo-eti-286623ed91fa802ce039246e516e5852.png)
The Ultimate Scientific and Technical Reference
This article is included in
Software technologies and System architectures
This offer includes:
Knowledge Base
Updated and enriched with articles validated by our scientific committees
Services
A set of exclusive tools to complement the resources
Practical Path
Operational and didactic, to guarantee the acquisition of transversal skills
Doc & Quiz
Interactive articles with quizzes, for constructive reading
XML structuring
Bibliography
Standards and norms
ISO
- ISO Information processing – Office systems – Standard Generalized Markup Language (SGML) - ISO 8879 1986 ISO - 1986
- ISO Information technology – Document description and processing languages – Office Open XML" file formats – Part 1: Essential principles and markup language reference - ISO/IEC 29500-1 - 2016
- ISO Information and documentation – All Dublin Core metadata elements - ISO 15836-2...
Software and tools
Generic publishers
JEdit is a cross-platform, GNU GPL-licensed editor written in Java that lets you edit XML files and generate DTDs from an XML model.
See https://www.sourceforge.net/projects/jedit/files/jedit/
Emacs is a cross-platform editor licensed under...
Exclusive to subscribers. 97% yet to be discovered!
You do not have access to this resource.
Click here to request your free trial access!
Already subscribed? Log in!
![](/assets/images/logo-eti-286623ed91fa802ce039246e516e5852.png)
The Ultimate Scientific and Technical Reference