1<?xml version="1.0"?> 2<!-- Test for ID selection and pattern matching --> 3<!DOCTYPE doc [ 4 <!ELEMENT doc (#PCDATA|a|b|c)*> 5 <!ATTLIST doc id ID #REQUIRED> 6 <!ELEMENT a (#PCDATA|a|b|c)*> 7 <!ATTLIST a id ID #REQUIRED> 8 <!ELEMENT b (#PCDATA|a|b|c)*> 9 <!ATTLIST b id ID #REQUIRED> 10 <!ELEMENT c (#PCDATA|a|b|c)*> 11 <!ATTLIST c id ID #REQUIRED > 12]> 13<doc id="id0"> 14 <a id="id1"> 15 *id1* 16 <a id="id2">*id2* 17 <a id="id3">*id3*</a> 18 <b id="id4">*id4*</b> 19 <c id="id5">*id5*</c> 20 </a> 21 <b id="id6">*id6*</b> 22 <c id="id7">*id7*</c> 23 </a> 24</doc>