xml DTD小结 4

小结




<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE bookinfo[
  <!ELEMENT bookinfo (title,author+,publisher,price)>
  <!ELEMENT title (#PCDATA)>  <!--#PCDATA为不包含标记的文本内容-->
  <!ELEMENT author (#PCDATA)>
  <!ELEMENT publisher ( ((addr,time*)|(time*,addr))* ) >
  <!ELEMENT addr (#PCDATA)>
  <!ELEMENT time (#PCDATA)>
  <!ELEMENT price (#PCDATA)>
  
  <!ATTLIST author id ID #REQUIRED>
  <!ATTLIST bookinfo ISBN CDATA "8-433-99">
]>

<bookinfo ISBN="7-04-33423-8">
  <title>计算机导论</title>
  <author id="n1">张飞</author> 
  <author id="n2">刘备</author>
  
  <publisher>
     <addr>北京东城区</addr>
     <time>2018.7.10</time>
  </publisher>
  <price>35.8</price>
</bookinfo>
	

a.dtd

<!ELEMENT bookinfo (title,author+,publisher,price)>
  <!ELEMENT title (#PCDATA)>  <!--#PCDATA为不包含标记的文本内容-->
  <!ELEMENT author (#PCDATA)>
  <!ELEMENT publisher ( ((addr,time*)|(time*,addr))* ) >
  <!ELEMENT addr (#PCDATA)>
  <!ELEMENT time (#PCDATA)>
  <!ELEMENT price (#PCDATA)>
  
  <!ATTLIST author id ID #REQUIRED>
  <!ATTLIST bookinfo ISBN CDATA "8-433-99">
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE bookinfo SYSTEM "a.dtd">
<bookinfo ISBN="7-04-33423-8">
  <title>计算机导论</title>
  <author id="n1">张飞</author> 
  <author id="n2">刘备</author>
  <publisher>
     <addr>北京东城区</addr>
     <time>2018.7.10</time>
  </publisher>
  <price>35.8</price>
</bookinfo>
	





猜你喜欢

转载自blog.csdn.net/lx678111/article/details/81000154