14 XML

14.1 Description of XML

    14.1.1 Tags

    14.1.2 Elements

    14.1.3 Attributes

    14.1.4 Content

    14.1.5 Special Characters

    14.1.6 Comments

    14.1.7 Overall Format

    14.1.8 Comparison to Flat File

        14.1.8.1 Flexibility in XML

14.2 XML in Scala

    14.2.1 Loading XML

    14.2.2 Parsing XML

    14.2.3 Building XML

    14.2.4 Writing XML to File

    14.2.5 XML Patterns

14.3 Putting it Together