关于XML基础知识

XML是一种可扩展标记语言,主要用于数据传输和存储,强调数据的自我描述性。其设计宗旨不同于HTML,关注数据内容而非显示效果。XML在不同程序间共享数据,具有重要的用途。XML树结构体现了其自我描述性,语法规则严格,包括元素的正确嵌套、大小写敏感性等。XML元素是其基本构成单元,具备属性并遵循特定的命名规则。
摘要由CSDN通过智能技术生成

参考资料来源http://W3School.com.cn

XML,学ADO的时候可以把数据导出到XML文件,也可以导进来。一直以为不就是存一些数据的吗,格式跟HTML很像,能有什么好研究的。看了才知道,其实大有学问。

什么是 XML?

  • XML 指可扩展标记语言(EXtensible Markup Language)
  • XML 是一种标记语言,很类似 HTML
  • XML 的设计宗旨是传输数据,而非显示数据
  • XML 标签没有被预定义。您需要自行定义标签
  • XML 被设计为具有自我描述性
  • XML 是 W3C 的推荐标准

XML 被设计为传输和存储数据,其焦点是数据的内容。HTML 被设计用来显示数据,其焦点是数据的外观。HTML 旨在显示信息,而 XML 旨在传输信息

XML 无所不在。XML 是各种应用程序之间进行数据传输的最常用的工具,并且在信息存储和描述领域变得越来越流行。

 XML 的用途

主要用途就是存储数据和在不同的程序之间方便共享。未来也许会出现某种字处理软件、电子表格程序以及数据库,它们可以使用纯文本格式读取彼此的数据,而不需要使用任何的转换程序。

XML树结构

XML因为所有标签都是自定义的,所以自我描述性很强。比如:

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>

看一下,从标签应该知道这个是John给George的一个便条信息吧。

XML 语法规则

1.所有 XML 元素都须有关闭标签,文档第一行声明部分因为不属于XML本身的组成部分。它不是 XML 元素,所以不需要关闭标签。

2.XML 标签对大小写敏感,标签 <Letter> 与标签 <letter> 是不同的,所以必须使用相同的大小写来编写打开标签和关闭标签,否则不知道会怎么样。

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值