6 Input Objects for XML Files

The XML files my contain faults as a brute force approach is applied in which the file is scanned directly without trying to build an XML object.

 6.1 Outline
 6.2 Constructor
 6.3 Stream from a File Name
 6.4 Stream from a URL
 6.5 Clean Path
 6.6 Profile: Connecting and Reading the Input File
 6.7 Profile: Scanning the Different Cases