dtd文件
<?xml version="1.0" encoding="UTF-8"?> <!-- 常用控制符 ?表示0次或1次 ,* 表示 0次或多次 ,+ 表示1次或多次 ,默认表示1次--> <!ELEMENT activities (global?,start?,flows,end?)> <!ELEMENT global (var*)> <!ELEMENT start (#PCDATA)> <!ELEMENT end (#PCDATA)> <!ELEMENT flows (flow*)> <!ELEMENT flow (name,from,to)> <!ELEMENT name (#PCDATA)> <!ELEMENT from (#PCDATA)> <!ELEMENT to (#PCDATA)> <!ATTLIST start id ID #REQUIRED> <!ATTLIST flow id ID #REQUIRED> <!ATTLIST end id ID #REQUIRED> |
xml文件
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE activities SYSTEM "activities.dtd"> <activities> <global> <var></var> </global> <start id="s"></start> <flows> <flow id="f1"> <name></name> <from></from> <to></to> </flow> </flows> <end id="e"></end> </activities> |