1*16467b97STreehugger RobotXML declaration 2*16467b97STreehugger RobotAttr: version='1.0' 3*16467b97STreehugger RobotROOTELEMENT: component 4*16467b97STreehugger RobotINTERNAL DTD: [ 5*16467b97STreehugger Robot<!ELEMENT component (PCDATA|sub)*> 6*16467b97STreehugger Robot<!ATTLIST component 7*16467b97STreehugger Robot attr CDATA #IMPLIED 8*16467b97STreehugger Robot attr2 CDATA #IMPLIED 9*16467b97STreehugger Robot> 10*16467b97STreehugger Robot<!ELMENT sub EMPTY> 11*16467b97STreehugger Robot 12*16467b97STreehugger Robot] 13*16467b97STreehugger RobotStart Tag: component 14*16467b97STreehugger RobotAttr: attr="val'ue" 15*16467b97STreehugger RobotAttr: attr2='val"ue' 16*16467b97STreehugger RobotPCDATA: " 17*16467b97STreehugger Robot" 18*16467b97STreehugger RobotComment: "<!-- This is a comment -->" 19*16467b97STreehugger RobotPCDATA: " 20*16467b97STreehugger RobotText 21*16467b97STreehugger Robot" 22*16467b97STreehugger RobotCDATA: "<![CDATA[huhu]]>" 23*16467b97STreehugger RobotPCDATA: " 24*16467b97STreehugger Robotöäüß 25*16467b97STreehugger Robot& 26*16467b97STreehugger Robot< 27*16467b97STreehugger Robot" 28*16467b97STreehugger RobotPI: xtal 29*16467b97STreehugger RobotAttr: cursor='11' 30*16467b97STreehugger RobotPCDATA: " 31*16467b97STreehugger Robot" 32*16467b97STreehugger RobotEmpty Element: sub 33*16467b97STreehugger RobotPCDATA: " 34*16467b97STreehugger Robot" 35*16467b97STreehugger RobotStart Tag: sub 36*16467b97STreehugger RobotEnd Tag: sub 37*16467b97STreehugger RobotPCDATA: " 38*16467b97STreehugger Robot" 39*16467b97STreehugger RobotEnd Tag: component 40