1、什么是xml?它的作用,也就是学习xml的目的?
Extensible Markup Language,翻译过来为:可扩展标记语言。xml技术是w3c组织发布的,目前遵循的是2000年发布的xml1.0规范。是为了描述现实生活中,经常出现的那些有关系的数据;经常用作软件配置文件;描述程序模块之间的关系。
2.一个xml文件包含:
(1)文档声明 <?xml version="1.0" encoding="GB2312" standalone="yes" ?>
(2)标签 命名规范:区分大小写;不能以数字开头;不能有空格;中间不含有冒号。
(3)属性 (4)注释 <!--注释-->
(5)转义字符 & & < < > > " " ''
(6)CDATA区 <![CDATA[内容]]>
(7)处理指令 简称PI(processing instruction)
<?xml version="1.0" encoding="utf-8"?> <?xml-stylesheet type="text/css" href="03.contact.css"?> <contactList> <contact id="001"> <name>张三</name> <age>20</age> <phone>134222223333</phone> <email>zhangsan@qq.com</email> <qq>432221111</qq> </contact> <contact id="003"> <name>lisi</name> <age>20</age> <phone>134222225555</phone> <email>lisi@qq.com</email> <qq>432222222</qq> </contact> </contactList>