一、XML 文件的作用:
1.配置文件(最常见)
2.数据库
二、XML文件解析(DOM解析)
DOM解析原理
Dom4j工具(基于DOM解析)
读取:
三、XML的基本语法(XML实现html的网页布局的简单功能)
contact.css
contact{ color:red; font-size:20px; width:150px; height:100px; display:block;/*以块状显示标*/ margin-top:20px; background-color:gray; }
01.xml
<?xml version="1.0" encoding="GBK"?> <!-- 处理指令作用:告诉XML解析器如何解析XML文档 案例:<?xml-stylesheet type="text/css" href="1.css"?> 告诉xml解析器该XML文档引用了哪个CSS文件 需要提取XML内容可以使用xml-stylesheet --> <?xml-stylesheet type="text/css" href="contact.css"?> <contactList> <contact id="001"> <name>张三</name> <age>20</age> <phone>1234567</phone> <email>1234</email> <qq>222</qq> </contact> <contact id="002"> <name>lisi</name> <age>20</age> <phone>1234567</phone> <email>1234</email> <qq>222</qq> </contact> <contact> <!-- 特殊字符,转移字符 < < > > " " & & 空格 &nsbp; --> <code> <p>段落</p> </code> <code> <!-- CDATA块的作用:可以让一些需要进行包含特殊字符的内容统一进行原样输出. --> <![CDATA[ <html> <head>head</head> <body>body</body> </html> ]]> </code> </contact> </contactList>