<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XMLSPY v5 U (http://www.xmlspy.com) by Gilles Boccon-Gibod -->
<RootElement xmlns="foo.com" xmlns:pfy="bar.com" xmlns:prefix="prefix.com">Hello, I'm the first part<FirstChild first-attribute="some value">Hi, I'm at level 1</FirstChild>I'm the second part   &lt;ubu &gt; oh &amp;  hu<prefix:SecondChild pfy:second-attribute="hello">some text here in brackets</prefix:SecondChild>
<data>Hello <![CDATA[This is some <cdata> stuff with ] and ] and ]] ]]> bla</data>
    <TestElement some-attr='single quotes' attr2='single quote with " also' attr3="double quotes" attr4="double quotes with ' also" attr5='single with "&lt;" entity' attr6="double with '&gt;' entity"/>
    <SomeElement>
            the white
            spaces &#xD;&#xA;should be 
            preserved
            </SomeElement>
<EmptyElement attr1="foo"/>


<TestEscapes attr1="'&quot;'">&#xA;&#x0a;&amp;&#32;&#x20;&#64;&#14;&#15;&#xa9;</TestEscapes>
</RootElement>
<!--this is a comment - and some stuff - -->
