XML 是W3C组织在2000年发布的一种标签语言
在XML语言中,它允许用户自定义标签,每一个标签用于描述一段数据。
一个标签可以分为开始标签和结束标签,在开始标签和结束标签之间有可以嵌套其他标签,利用标签间的嵌套关系来保存数据之间的上下级关系。
由于XML实质上是一段字符串, 计算机可以十分方便的对他进行操作, 开发人员也可以方便的阅读,开发人员可以说这是一种对人, 对计算机都友好的的数据存储方式,,所
所以XML,迅速普及, 成为了一种非常常见的数据存储格式,在许多场合被应用。
既然是字符串数据, 那么就具有跨平台的特性, 因此XML常用来在不同系统之间进行数据交换
1.XML语法
文档声明 元素 属性 注释 CDATA区/转义字符 处理指令
文档声明:用于声明XML的基本属性,指挥解析引擎如何 解析该XML文件(必须且唯一包含XML声明) ,位于文件顶端
例如: <?xml version="1.0" ?> 这是最基本的一种写法
version 是必须存在的属性,表示目前所遵循的版本规范
enconding=“gbk” 关键字encoding 选择解析编码
关键字 standalong 表示当前文档十分需要其他文档存在, 标志独立性 默认为YES
<?xml version="1.0" enconding=“utf-8“ standalong=“yes”?>
在声明下面加
<?xml-stylesheet type="text/css" href="1.css"?> 可以添加一个后缀为.css的渲染文件, 然后我们可以编写渲染文件对字体和大小进行设置
1 <?xml version="1.0" encoding="utf-8"?> 2 <?xml-stylesheet type="text/css" href="1.css"?> 3 <中国> 4 <北京> 5 <海淀>shit</海淀> 6 <朝阳>fuck</朝阳> 7 </北京> 8 </中国> 9
.css
1 海淀{ 2 font-size:500px; 3 color:red; 4 }
然后用游览器打开看一下显示效果