1<?xml version="1.0" encoding="UTF-8"?> 2<element name="cross_sections" xmlns="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes"> 3 <interleave> 4 <zeroOrMore> 5 <element name="library"> 6 <interleave> 7 <choice> 8 <element name="materials"> 9 <data type="string"/> 10 </element> 11 <attribute name="materials"> 12 <data type="string"/> 13 </attribute> 14 </choice> 15 <choice> 16 <element name="type"> 17 <data type="string"/> 18 </element> 19 <attribute name="type"> 20 <data type="string"/> 21 </attribute> 22 </choice> 23 <choice> 24 <element name="path"> 25 <data type="string"/> 26 </element> 27 <attribute name="path"> 28 <data type="string"/> 29 </attribute> 30 </choice> 31 </interleave> 32 </element> 33 </zeroOrMore> 34 <optional> 35 <element name="directory"> 36 <data type="string"> 37 <param name="maxLength">255</param> 38 </data> 39 </element> 40 </optional> 41 </interleave> 42</element> 43