Model structured documents with elements, attributes, namespaces, schemas, parsing, and transformations.
Lessons
Read the root, parent, child, and sibling node hierarchy.
XML Tree Structure is easiest to learn by reading the example, changing it, and observing the result.
<?xml version="1.0" encoding="UTF-8"?>
<bookstore> <!-- root node -->
<book> <!-- parent -->
<title>XML</title> <!-- child / sibling of author -->
<author>Ada</author>
</book>
<book> <!-- sibling of the first book -->
<title>XPath</title>
<author>Grace</author>
</book>
</bookstore>Practice the XML Tree Structure example in a small scratch file, then explain what changed and why.