| <?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"bar">1<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> |