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