Content deleted Content added
create stub |
previous afd |
||
(38 intermediate revisions by 32 users not shown) | |||
Line 1:
'''Simple Outline XML''' (SOX) is a compressed way of writing [[XML]].
SOX uses indenting to represent the structure of an XML document, eliminating the need for closing tags.
== Example ==
The following [[XHTML]] markup fragment:
<syntaxhighlight lang="html">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Sample page</title>
</head>
<body>
<p>A very brief page</p>
</body>
</html>
</syntaxhighlight>
... would appear in SOX as:
<pre>
html>
xmlns=http://www.w3.org/1999/xhtml
head>
title> Sample page
body>
p> A very brief page
</pre>
SOX can be readily converted to XML.
==See also==
* [[Haml]] is a meta-XHTML representation, originally implemented for [[Ruby (programming language)|Ruby]] and has a similar mark-up structure.
==Sources==
* [https://web.archive.org/web/20200201103956/http://www.langdale.com.au/SOX/ Archive.org: Simple Outline XML: SOX]
* [https://web.archive.org/web/20071013205629/http://www.ibm.com/developerworks/xml/library/x-syntax.html Archive.org: IBM Developer Works > XML > XML Watch: Exploring alternative syntaxes for XML, Weighing the pros and cons]
{{markup-languages-stub}}
[[Category:XML]]
[[Category:Lightweight markup languages]]
|