二、XML基础
(一)XML术语
在学习XML之前,我想先给大家介绍一些XML使用的术语。平常我们学习新的语言时,总会遇到许多难以理解的术语,在这里
就先介绍一些主要的给大家。
元素(Elements):代表XML文档中的每一个组件,包含字符、元素或者两者皆有,允许有空元素(empty element)。
属性(Attributes):放在元素后面的数据,代表这个元素的另一种特性和特征。
统一编码(Unicode):一种字符集,包括了全世界各种语言中有用的字符。
实体:“文本片”,实体也像一个缩写,一个实体可以是一个字符也可以是一个文档的数据,是XML文本的基本单位。
标记(Markup):像标记(TAG)、实体引用(Entity reference)和声明这样的构件。
样式表(XSL):描述XML的元数据文件格式的语言(因为CSS对于XML来讲不够用)。
序言(Prolog):关于文档实例表现形式的信息。
文档实例(Document instance):以元素的层次结构组织的实际文档数据。
(二)XML语法简介
1.看一个简单的例子
这是一个关于库存物品清单的简单例子,大家可以从中发现XML的许多特性,并且可以体会到XML的元数据文件是非常清晰易
读的:
<库存清单>
<库存物品>
<名称>毛巾名称>
<规格 单位="cm">25*50规格>
<生产厂家>中国棉纺厂生产厂家>
<生产日期>20010-09-01生产日期>
<数量 单位="条">400数量>
<进货价 单位="元">2.5进货价>