blob: 6762a05a9842a4314075346fb37d688a0d8676a8 [file] [log] [blame]
<?xml version="1.0"?>
<!-- Test file for XMLConfiguration -->
<testconfig>
<element>value</element>
<element2>
<subelement>
<subsubelement>I'm complex!</subsubelement>
</subelement>
</element2>
<element3 name="foo">value</element3>
<test>
<comment><!-- this value is commented --></comment>
<cdata><![CDATA[<cdata value>]]></cdata>
<entity name="foo&quot;bar">1&lt;2</entity>
</test>
<mean>This is
<![CDATA[ A long story...]]>
<submean>really complex structure</submean>
And even longer.
</mean>
<!-- non string properties -->
<test>
<short>8</short>
</test>
<!-- list properties -->
<list>
<item name="one">one</item>
<item>two</item>
</list>
<list>
<item name="three">three</item>
<item>four</item>
<sublist>
<item>five</item>
<item>six</item>
</sublist>
</list>
<!-- Comma delimited lists -->
<split>
<list1>a,b,c</list1>
<list2>a\,b\,c</list2>
<list3 values="a,b,c"/>
<list4 values="a\,b\,c"/>
</split>
<!-- clear tests -->
<clear>
<element>value</element>
<element2 id="element2">value</element2>
<comment><!-- this value is commented --></comment>
<cdata><![CDATA[<cdata value>]]></cdata>
<list>
<item id="1">one</item>
<item>two</item>
<item id="3">three</item>
<item>four</item>
</list>
<list>
<item>one</item>
<item id="2">two</item>
<item>three</item>
<item id="4">four</item>
</list>
</clear>
<!-- Complex property names -->
<complexNames>
<my.elem>Name with dot
<sub.elem>Another dot</sub.elem>
</my.elem>
</complexNames>
<!-- An empty element. This should occur in the configuration with an
empty string as value.
-->
<empty/>
</testconfig>