1StartDocument(1.0, utf-8) 2StartElement({urn:example:namespace}p:data) 3Whitespace("\n ") 4StartElement({urn:example:namespace}p:datum [id="34"]) 5Whitespace("\n ") 6StartElement({urn:example:namespace}p:name) 7Characters("Name") 8EndElement({urn:example:namespace}p:name) 9Whitespace("\n ") 10StartElement({urn:example:double}d:name) 11Characters("Another name") 12EndElement({urn:example:double}d:name) 13Whitespace("\n ") 14StartElement({urn:example:double}d:arg) 15Characters("0.3") 16EndElement({urn:example:double}d:arg) 17Whitespace("\n ") 18StartElement({urn:example:double}d:arg) 19Characters("0.2") 20EndElement({urn:example:double}d:arg) 21Whitespace("\n ") 22StartElement({urn:example:namespace}p:arg) 23Characters("0.1") 24EndElement({urn:example:namespace}p:arg) 25Whitespace("\n ") 26StartElement({urn:example:namespace}p:arg) 27Characters("0.01") 28EndElement({urn:example:namespace}p:arg) 29Whitespace("\n ") 30StartElement({urn:example:header}h:header [name="Header-1"]) 31Characters("header 1 value") 32EndElement({urn:example:header}h:header) 33Whitespace("\n ") 34StartElement({urn:example:header}h:header [name="Header-2"]) 35Characters("\n Some bigger value\n ") 36EndElement({urn:example:header}h:header) 37Whitespace("\n ") 38EndElement({urn:example:namespace}p:datum) 39Whitespace("\n") 40EndElement({urn:example:namespace}p:data) 41EndDocument 42