| Home News Product Order Forum Feedback Partner Profile | © Neatware 2000 |
| Neatware | Snaml |
|
XML |
|
|
Last Update: Wed Apr 12 20:08:41 2000 |
|
Snaml Basic
Introduction Syntax Control Types Modules Status Snaml HTML HTML Structure Link Objects Text Font Snaml CSS CSS Script Snaml CGI CGI Variables Output Form Application Snaml XML XML Document EBNF |
The Extensible Markup Language (XML) is a document describing language for structure information. If an XML document satisfies constraints in the specification it is called well-formed . With additional constraints XML document may be valid. A XML document is composed of entities that may refer to other entities. A document entity is the root of an XML document.
XML is a subset of the Standard Generalized Markup Language (SGML) for web. XML is simpler and easier to implement than SGML. Comparing to HTML, whose markup set and semantics are fixed, XML allows authors create new tags. The XML specification includes: (i) "Extensible Markup Language (XML) 1.0" which defines the XML syntax; (ii) "XML Pointer Language (XPointer)" and "XML Linking Language (XLink) which defines the links among resources; (iii) "Extensible Style Language (XSL)" defines the XML stylesheet language; and (iv) "XML Namespaces" defines the XML namespaces.
Snaml adapts the specification of XML and integrate it into a programming language. With the set of XML commands, Snaml can generate XML documents. You may think Snaml as an XML generator. The Snaml codes for XML document are programable, managable, and reusable. A XML example is:
|
|
|
|
Last Update: Wed Apr 12 20:08:41 2000 |
|
XML |
| Neatware | Snaml |
| Home News Product Order Forum Feedback Partner Profile | © Neatware 2000 |