Previous Topic: COM TerminologyNext Topic: HP NonStop Terminology


XML Terminology

attribute

A property of an element.

element

A tagged field within an XML document.

Extensible Markup Language (XML)

A tag oriented, self-defining, markup language that defines the set of rules for describing the content and context of data within a document. Unlike other markup languages, XML is easily extended letting the markup language itself be user defined. XML describes a document's structure. It does not describe the rules of how the document should be formatted, presented or rendered. XML is a meta-markup language used for describing other markup languages.

Extensible Style Language (XSL)

A transformation language and a formatting language. The two languages operate independently of each other. The latter is used to describe how an XML document should be rendered when presented to a reader. Generally, a style sheet uses the XSL transformation language to transform an XML document into a new XML document that uses XSL formatting vocabulary which in turn is used to present the transformed document.

Extensible Style Language Transformations (XSLT)

The transformation part of XML's XSL support. Transformation language provides elements that define the rules for how one XML document is transformed into another XML document.

namespace

A hierarchical naming technique used within XML to identify the domain a given element name belongs. Using namespaces let XML documents make use of like named elements that are defined within different XML schemas. Namespaces help distinguish which element is being used within an XML document.

parser

A software process that is able to interpret the markup of an XML document.

schema

An externalized version of the rules that govern the formatting of an XML Document.

World Wide Web Consortium (W3C)

An Internet forum primarily dealing with information and technologies associated with the World Wide Web. The W3C communicates a collective understanding of items related to the past and future development of the World Wide Web.

W3C—see World Wide Web Consortium

XML—see Extensible Markup Language

XSLT—see Extensible Stylesheet Language Transformations