XML学习笔记一

     可扩展标记语言(XML)是由万维网协会(W3C)推出的新一代数据交换的标准,它主要用于定义web网页上的文档元素和商业文档。对xml的研究和应用正在兴起,并在Internet上迅速发展。xml最大的特点是能够结构化地描述数据,实现数据共享

    xml是一种简单的数据存储语言,它用一系列的标记描述数据,并可以标记任何一种事物。xml同时也是一组规范,它的用户都遵守这一规范来开发自己的软件和信息,这样不同的计算机之间就可以相互交流信息。

   xml继承了SGML,HTML的功能,是一种用于定义标记的语言,又称为"元语言“。XML的定义只是由框架语法组成,即当用户创建一个XML文档时,不必使用固定的标记就可以创建任意喜欢的标记名称,这就是可扩展标记语言中”扩展“的意义。因此可以使用XML描述任意类型的事物。

xml样例代码:

<?xml version="1.0" encoding="utf-8"?>
<persions>
<persion>
<name>小何</name>
<sex>male</sex>
<birthday>1992.10.25</birthday>
</persion>
<persion>
<name>小李</name>
<sex>male</sex>
<birthday>2003.8.9</birthday>
</persion>
</persions>

注意:XML的声明必须写在程序的第一行,规范的xml文件必须包含该句。接下来的内容是xml文件的主体部分,所使用的标记是由用户自己定义的,其中最外面的标记称为根标记。在xml文件中根标记必须存在而且唯一,其他的标记都包含在根标记中,且必须成对出现。在xml规范中,规定xml的标记是区分大小写的。

  XML的特性:

1.实现不同应用程序之间的数据交互

2.一种数据多种格式

3.实现数据的分布式处理

4.简单易学,功能强大

xml使得web页面能狗实现如下功能:

  • 传递任意类型的文档。
  • 用其他方法排序/过滤/重新排列/查找/管理信息
  • 显示高度结构化的信息
  • ====增加了web页面的灵活性



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值