StartDocument(1.0, utf-8)
StartElement({urn:example:namespace}p:data)
StartElement({urn:example:namespace}p:datum [id="34"])
StartElement({urn:example:namespace}p:name)
Characters(Name)
EndElement({urn:example:namespace}p:name)
StartElement({urn:example:double}d:name)
Characters(Another name)
EndElement({urn:example:double}d:name)
StartElement({urn:example:double}d:arg)
Characters(0.3)
EndElement({urn:example:double}d:arg)
StartElement({urn:example:double}d:arg)
Characters(0.2)
EndElement({urn:example:double}d:arg)
StartElement({urn:example:namespace}p:arg)
Characters(0.1)
EndElement({urn:example:namespace}p:arg)
StartElement({urn:example:namespace}p:arg)
Characters(0.01)
EndElement({urn:example:namespace}p:arg)
StartElement({urn:example:header}h:header [name="Header-1"])
Characters(header 1 value)
EndElement({urn:example:header}h:header)
StartElement({urn:example:header}h:header [name="Header-2"])
Characters(Some bigger value)
EndElement({urn:example:header}h:header)
EndElement({urn:example:namespace}p:datum)
EndElement({urn:example:namespace}p:data)
EndDocument
