XML(EXtensible Markup Language)简介
2018-01-28 18:42
387 查看
参考W3C:http://www.w3school.com.cn/xml/xml_intro.asp
一、什么是XML?
XML指可扩展标记语言(EXtensible Markup Language),是一种标记语言,设计宗旨是为了传输和存储数据。
二、XML和HTML的区别
XML不是对HTML的替代,而是补充
1.设计宗旨不同:XML是用来传输和显示数据,聚焦内容;HTML是用来显示数据,聚焦外观。
2.XML可以自定义标签;HTML标签是定义好的,只能用div p a之类的标签。但XML如果有DTD或scheme约束文件的存在,它的标签也会被限制只能出现约束文件中定义的标签。但总的来说,我们是可以自己自定义XML标签的。
3.XML大小写敏感;HTML大小写不敏感。
4.XML必须合理嵌套标签,开始和闭合符号成对出现;HTML则不严格。
三、XML的应用
XML一般用来作为应用程序或框架的配置文件,比如Web项目的web.xml文件,spring、mybatis、hibernate、Struts的配置文件。传输数据一般用JSON。
一、什么是XML?
XML指可扩展标记语言(EXtensible Markup Language),是一种标记语言,设计宗旨是为了传输和存储数据。
二、XML和HTML的区别
XML不是对HTML的替代,而是补充
1.设计宗旨不同:XML是用来传输和显示数据,聚焦内容;HTML是用来显示数据,聚焦外观。
2.XML可以自定义标签;HTML标签是定义好的,只能用div p a之类的标签。但XML如果有DTD或scheme约束文件的存在,它的标签也会被限制只能出现约束文件中定义的标签。但总的来说,我们是可以自己自定义XML标签的。
3.XML大小写敏感;HTML大小写不敏感。
4.XML必须合理嵌套标签,开始和闭合符号成对出现;HTML则不严格。
三、XML的应用
XML一般用来作为应用程序或框架的配置文件,比如Web项目的web.xml文件,spring、mybatis、hibernate、Struts的配置文件。传输数据一般用JSON。
相关文章推荐
- XML简介——可扩展标记语言(Extensible Markup Language)
- XML是eXtensible Markup Language的缩写。
- Extensible Markup Language (XML)
- XML是eXtensible Markup Language的缩写
- XML(Extensible Markup Language 可扩展的标记语言)简述及读取
- XML(Extensible Markup Language)可扩展标记语言
- XML - 可扩展标记语言 (Extensible Markup Language)
- XML是eXtensible Markup Language的缩写。
- Extensible Markup Language (XML) 1.0 (Third Edition)
- XML - 可扩展标记语言 (Extensible Markup Language)
- XML是eXtensible Markup Language的缩写。
- XML(EXtensible Markup Language)学习
- XML(eXtensible Markup Language)即可扩展标记语言
- 【Android学习】XML(Extensible Markup Language,可扩展标记语言)
- XML EXtensible Markup Language
- 可扩展标记语言XML(Extensible Markup Language)
- XML(eXtensible Markup Language)文件的解析
- XML(Extensible Markup Language) 可扩展标记语言
- XML(eXtensible Markup Language)文件的解析
- XML(Extensible Markup Language)基础