HOME

TheInfoList



OR:

Simple Outline XML (SOX) is a compressed way of writing
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. T ...
. SOX uses indenting to represent the structure of an XML document, eliminating the need for closing tags.


Example

The following
XHTML Extensible HyperText Markup Language (XHTML) is part of the family of XML markup languages. It mirrors or extends versions of the widely used HyperText Markup Language (HTML), the language in which Web pages are formulated. While HTML, prior ...
markup fragment: Sample page

A very brief page

... would appear in SOX as:
html>
    xmlns=http://www.w3.org/1999/xhtml
    head>
        title> Sample page
    body>
        p> A very brief page
SOX can be readily converted to XML.


See also

*
Haml Haml (HTML Abstraction Markup Language) is a templating system that is designed to avoid writing inline code in a web document and make the HTML cleaner. Haml gives the flexibility to have some dynamic content in HTML. Similar to other template s ...
is a meta-XHTML representation, originally implemented for
Ruby A ruby is a pinkish red to blood-red colored gemstone, a variety of the mineral corundum ( aluminium oxide). Ruby is one of the most popular traditional jewelry gems and is very durable. Other varieties of gem-quality corundum are called sa ...
and has a similar mark-up structure.


Sources


Archive.org: Simple Outline XML: SOX


{{markup-languages-stub XML Lightweight markup languages