在学习XML之前我们先想一下,在之前我们见过这个东西么?
主要作用是做数据的存储,而HTML是做数据的展现.
当我们用数据库存储的时候的优点是,安全度高,查询方便.缺点就是数据量小的时候,用数据库有点杀鸡用牛刀的感觉.而且数据库这种存储方式必须依赖某个软件才能查看.
用文本文件的优点是,快速,方便.缺点就是:不安全.设计格式不太方便.
XML是个文本文件,任何操作系统都能识别,能把我们要的数据结构化的存储起来.
Office2007的文件格式docx、xlsx、pptx都是xml,先改成rar文件然后解压。
XML和HTML的区别:
XML有且只能有一个根元素
XML严格区分大小写—如果是大写就全是大写,如果是小写就全是小写
XML中的属性都必须用引号引起来(推荐:双引号)
元素有开始,必须有结束.
一、XML和HTML的区别演示代码
HTML有一些预定义的标签,而XML则没有。HTML标签不能扩展,XML可以扩展。除了头上面这个是预定义好的:<?xml version=”1.0” encoding=”gb2312”?>
在XML里面有一个规范xsd,在这里我们不学怎么写规范,只是学习一下怎么去用XML就可以了。
二、应用程序配置文件
这个配置文件就是个XML文件,经常用的就是数据库连接。