Figure 1: XML document
. <?xml version="1.0" standalone="yes"?> <root> <store> <Books category="Technology"> <Book> <Title>How to know XML</Title> <Chapter> Introduction to XML <Para>Your First XML</Para> </Chapter> <Author Id="Q345">John</Author> <Publisher> <Name>XML tech</Name> <Email>Jdin@hpdiy.zzn.com</Email> </Publisher> </Book> <Book> .
At the transformation layer, using XDT "Locator" and "Transform" attributes (see Table I), the XML document
transformation rules are developed and then applied to the XML view.
Note that edges represent the "containment" relationship between different items of an XML document
, thus edges do not have names.
Adopt XML Schema maps structure and relationship of table in server S1 database to corresponding XML document
Generating UML class diagrams from XML schema is based on the idea that every XML document
sources is an instance of XML schema and every XML schema can be graphically modeled using UML class diagram notations.
The combination of DOM and XPath is very effective in accessing and processing XML documents
. DOM makes the tree of the entire XML document
in the memory even in the case of accessing only a part of the XML document8.
The preservation issues may be overcome--or at least minimized--by basing the catalogue on XML documents
Also, note that the attributes (columns) in a relational database may in fact be implemented as sub-elements in an XML document
. We see this with both author and title, comparing figures 1 and 6.
The former stores every path type, a sequence of element tag/attribute names, appearing in an XML document
D with their identifiers (i.e., path ID).
What we do know, though, are the details referring the XML schema that will be used to validate any XML document
representing decision relations.
1) first-order properties, or characteristics, which are derived directly from the ontology description itself using simple mathematical actions such as counting, e.g., file size (count of symbols in a file) or number tags in an XML document