1import module namespace z = "http://www.zorba-xquery.com/modules/xml";
2import schema namespace opt = "http://www.zorba-xquery.com/modules/xml-options";
3
4z:parse("<?xml version='1.0'?>
5level0 text
6<level1>
7  level1 text start
8  <level2>
9    level2 text start
10    <level3>
11      level3 text start
12      <level4>level4 text</level4>
13      level3 text end
14    </level3>
15    level2 text end
16  </level2>
17  level1 text end
18</level1>
19level0 text
20<level1>
21  level1 text start
22  <level2>
23    level2 text start
24    <level3>
25      level3 text start
26      <level4>level4 text</level4>
27      level3 text end
28    </level3>
29    level2 text end
30  </level2>
31  level1 text end
32</level1>
33level0 text
34<level1>
35  level1 text start
36  <level2>
37    level2 text start
38    <level3>
39      level3 text start
40      <level4>level4 text</level4>
41      level3 text end
42    </level3>
43    level2 text end
44  </level2>
45  level1 text end
46</level1>
47level0 text
48<level1>
49  level1 text start
50  <level2>
51    level2 text start
52    <level3>
53      level3 text start
54      <level4>level4 text</level4>
55      level3 text end
56    </level3>
57    level2 text end
58  </level2>
59  level1 text end
60</level1>
61level0 text",
62  <opt:options>
63    <opt:parse-external-parsed-entity opt:skip-root-nodes="5"/>
64  </opt:options>
65)
66