xml是什么?
可扩展标记语言
可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。
储存原理
用途
1、自定义XML+XSLT=>HTML,
2、XML作为微型数据库,这是最常见的数据型应用之一。
3、作为信息传递的载体。
4、应用程序的配置信息数据。
5、其他一些文档的XML格式。如WORD、EXCEL等。
6、保存数据间的映射关系。如Hibernate。
在1和2就是属于自定义XML的范畴;3至6则属于特定意义XML,或者说是XML的延伸。
实例
<?xml version="1.0" encoding="UTF-8"?>
<bookstore>
<book id="1">
<name>冰与活之歌</name>
<author>乔治马丁</author>
<year>2014</year>
<price>89</price>
</book>
<book id="2">
<name>安徒生童话</name>
<year>2014</year>
<price>77</price>
<language>English</language>
</book>
<book></book>
</bookstore>
为什么要使用xml存储数据