网站首页 > 知识剖析 正文
XML: Extensible Markup Language 可扩展置标(标记)语言, 主要实现数据的传输与存储
用于标记电子文件使其具有结构性的标记语言, 可以用来标记数据、定义数据类型, 是一种允许用户对自己的标记语言进行定义的源语言。
为什么要学习XML, 在什么地方使用XML
1 XML的出现解决了程序间数据传输的问题;
如:QQ之间的数据用XML格式来传递, 具有良好的可读性和可维护性;
2 可以用做配置文件; config.xml, php、java、.net都支持
3 可以充当小型的数据库, 因为直接读取文件显然要比读取数据库更快。
如:快递的数据(www.kuaidi100.com)
4 规范数据格式
如:Ajax和XML
XML与HTML区别:
HTML标签不能自定义, 从标签上不能达到"见词知意"的目的;
HTML将数据与格式绑定在一起;
不同浏览器解HTML不同;
HTML语法要求不严格(XML区分大小写, HMTL不区分大小写);
XML严格区分大小写
在XML中编写注释的语法与HTML的语法很相似:
注释:<!-- This is a comment -->
- 上一篇: xml的解析 xml解析技术有哪些
- 下一篇: 如何打开和编辑XML格式文件的详细指南
猜你喜欢
- 2024-11-08 编程基础!Java程序员的10道XML面试题
- 2024-11-08 什么是 XML 站点地图?为什么要有它?
- 2024-11-08 spring源码系列之xml解析 spring xml map
- 2024-11-08 比较一下JSON与XML两种数据格式? json跟xml区别
- 2024-11-08 XML 总结 下一步学习什么呢? xml实用教程
- 2024-11-08 可扩展标记语言格式XML 可扩展标记语言是
- 2024-11-08 Python 解析 XML python解析xml文件并转化为表格
- 2024-11-08 Android中XML文件解析,现在了解还不晚
- 2024-11-08 深入解析:Python中的XML处理技巧与实践
- 2024-11-08 XML 文件类型定义(DTD) xml文件详解及原理
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)