Bug 8675: Fix a design flaw of the new XML parser
[yangtools.git] / yang / yang-data-codec-xml / src / test / resources / foobar.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <outer-container xmlns="foobar-namespace">
4     <my-container-1>
5         <my-keyed-list>
6             <my-key-leaf>listkeyvalue1</my-key-leaf>
7             <my-leaf-in-list-1>listleafvalue1</my-leaf-in-list-1>
8             <my-leaf-in-list-2>listleafvalue2</my-leaf-in-list-2>
9         </my-keyed-list>
10
11         <my-keyed-list>
12             <my-key-leaf>listkeyvalue2</my-key-leaf>
13             <my-leaf-in-list-1>listleafvalue12</my-leaf-in-list-1>
14             <my-leaf-in-list-2>listleafvalue22</my-leaf-in-list-2>
15         </my-keyed-list>
16
17         <my-ordered-list>
18             <my-key-leaf-in-ordered-list>olistkeyvalue1</my-key-leaf-in-ordered-list>
19             <my-leaf-in-ordered-list-1>olistleafvalue1</my-leaf-in-ordered-list-1>
20             <my-leaf-in-ordered-list-2>olistleafvalue2</my-leaf-in-ordered-list-2>
21         </my-ordered-list>
22
23         <my-ordered-list>
24             <my-key-leaf-in-ordered-list>olistkeyvalue2</my-key-leaf-in-ordered-list>
25             <my-leaf-in-ordered-list-1>olistleafvalue12</my-leaf-in-ordered-list-1>
26             <my-leaf-in-ordered-list-2>olistleafvalue22</my-leaf-in-ordered-list-2>
27         </my-ordered-list>
28
29         <my-unkeyed-list>
30             <my-leaf-in-unkeyed-list>foo</my-leaf-in-unkeyed-list>
31         </my-unkeyed-list>
32
33         <my-leaf-1>value1</my-leaf-1>
34
35         <my-leaf-list>lflvalue1</my-leaf-list>
36         <my-leaf-list>lflvalue2</my-leaf-list>
37
38         <my-ordered-leaf-list>olflvalue1</my-ordered-leaf-list>
39         <my-ordered-leaf-list>olflvalue2</my-ordered-leaf-list>
40     </my-container-1>
41
42     <my-container-2>
43         <inner-container>
44             <my-leaf-2>value2</my-leaf-2>
45         </inner-container>
46         <my-leaf-3>value3</my-leaf-3>
47         <my-leaf-in-case-2>case2value</my-leaf-in-case-2>
48     </my-container-2>
49
50     <my-container-3>
51         <my-doubly-keyed-list>
52             <my-first-key-leaf>listkeyvalue1</my-first-key-leaf>
53             <my-second-key-leaf>listkeyvalue2</my-second-key-leaf>
54             <my-leaf-in-list-3>listleafvalue1</my-leaf-in-list-3>
55         </my-doubly-keyed-list>
56     </my-container-3>
57 </outer-container>