<nodes>
<x><a/></x>
<x><b/></x>
<x><c/></x>
<x><d/></x>
</nodes>
внутри <nodes>
должен быть <x><a/></x>
, за которым следуют <x><b/></x>
, <x><c/></x>
и <x><d/></x>
в указанном порядке.
Я хочу, чтобы DTD было примерно таким:
<!ELEMENT x (a|b|c|d)>
<!ELEMENT nodes (x(a),x(b),x(c),x(d))>
Могут ли DTD указывать порядок узлов-внуков?