XML学习笔记一
可扩展标记语言(XML)是由万维网协会(W3C)推出的新一代数据交换的标准,它主要用于定义web网页上的文档元素和商业文档。对xml的研究和应用正在兴起,并在Internet上迅速发展。xml最大的特点是能够结构化地描述数据,实现数据共享。
xml是一种简单的数据存储语言,它用一系列的标记描述数据,并可以标记任何一种事物。xml同时也是一组规范,它的用户都遵守这一规范来开发自己的软件和信息,这样不同的计算机之间就可以相互交流信息。
xml继承了SGML,HTML的功能,是一种用于定义标记的语言,又称为"元语言“。XML的定义只是由框架语法组成,即当用户创建一个XML文档时,不必使用固定的标记就可以创建任意喜欢的标记名称,这就是可扩展标记语言中”扩展“的意义。因此可以使用XML描述任意类型的事物。
xml样例代码:
注意:XML的声明必须写在程序的第一行,规范的xml文件必须包含该句。接下来的内容是xml文件的主体部分,所使用的标记是由用户自己定义的,其中最外面的标记称为根标记。在xml文件中根标记必须存在而且唯一,其他的标记都包含在根标记中,且必须成对出现。在xml规范中,规定xml的标记是区分大小写的。
XML的特性:
1.实现不同应用程序之间的数据交互
2.一种数据多种格式
3.实现数据的分布式处理
4.简单易学,功能强大
xml使得web页面能狗实现如下功能:
传递任意类型的文档。用其他方法排序/过滤/重新排列/查找/管理信息显示高度结构化的信息====增加了web页面的灵活性