Simple Outline XML
   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 data. It defines a set of rules for encoding electronic document, documents in a format that is both human-readable and Machine-r ...
. 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 which mirrors or extends versions of the widely used HyperText Markup Language (HTML), the language in which Web pages are formulated. While HTML, pr ...
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. Similar to other template systems like eRuby, Haml also embeds some code that gets execut ...
is a meta-XHTML representation, originally implemented for
Ruby 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 sapph ...
and has a similar mark-up structure.


Sources


Archive.org: Simple Outline XML: SOX


{{markup-languages-stub XML Lightweight markup languages