Map Development Area (MDA)
Location:
_/_
markup
_/_
xml
_/_
validation
_/_
dtd
| dtd |
|
|
Types:
|
-
disadvantage
-
no support for 'basic' data types -- or to build new data types
-
Comment:
-
defines the legal elements of an XML document: sub-elements and optional text within the element
-
history
-
invented along SGML, 1980'ies
-
Comment:
-
SGML originated language to define the structure of a document, document constraint language -- more a grammar than a data type definition language
-
advantage
-
compact, quite powerful
-
advantage
-
still wide-spread -- good software support
-
disadvantage
-
rather baroque language -- "ASN.1 of the Document Universe"
-
disadvantage
-
do not support name spaces -- more document oriented
-
disadvantage
-
is not in XML format (if that counts as a disadvantage)
-
Comment:
-
also specifies the 'start element' the document has to start with
|
|
|