XML知识总结
目录
一、 html文档 1
二、 XML文档 2
三、 DTD定义文档 2
四、 XSD文档 3
五、 XSL文档 5
六、 XML DOM技术 6
七、 XML DSO数据操作 6
案例描述:
是根元素,下包含若干个子元素book
元素包含 name、author、press、pubdate、price 5个元素,并且包含属性isbn。
、author、press三个子元素的类型是字符串。pubdate的类型是日期型,price的类型是数字,并且有两位小数。
html文档
<table>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table>
XML文档
<?xml version=”” encoding=””?>
<booklist>
<book isbn=‘7-04-008653-0‘>
<name>数据通信与计算机网络</name>
<author>王震江</author>
<press>高等教育</press>
<pubdate></pubdate>
<price></price>
</book>
</booklist>
DTD定义文档-Define Type DOC(huangf)
<!————>
<!DOCTYPE books SYSTEM “”>
<!————>
<!DOCTYPE booklist [
<!ELEMENT booklist(book *)>
<!ELEMENT book (name,author,press,pubdate,price)>
<!ATTLIST book isbn CDATA #REQUIRED>
<!ELEMENT name (#PCDATA)>
<!ELEMENT author (#PCDATA)>
<!ELEMENT press (#PCDATA)>
<!ELEMENT pubdate (#PCDATA)>
<!ELEMENT price (#PCDATA)>
]>
XSD文档-XML Schema DOC()
<xsd:schema xmlns:xsd=1/XMLSchema>
<!——从外部引用中导入一个模式块到制定的模式文档——>
<xsd:import schemaLocation=”ema/”/>
<!——在已定义好的模式模块中扩充内容模型——>
<xsd:redefine schemaLocation=”ema/”/>
<xsd:element name=”booklist”>
<plexType>
<xsd:element name=”book”>
<plexType>
<xsd:sequence>
<xsd:element name=”name” type=”xsd:string”/>
<xsd:element name=”author” type=”xsd:string”/
XML笔记总结更新 来自淘豆网m.daumloan.com转载请标明出处.