《XML初识》

前言:

    初次接触XML,不过它与之前的HTML有些类似,所以接触起来也并不是什么难事,只要去学习,就可以了解它的基本特性与使用,小编带领大家一起来认识一下XML吧

XML

    即eXtensible Markup Langeuage,一种可扩展标记语言,类似于HTML,其标记为自定义,设计宗旨为包含和传输数据,同样也是W3C的推荐标准

HTML

    即HyperText Markup Language,是互联网应用的最基础技术,关注点是数据的显示,核心作用是信息的布局和显示

差异:

      1.他们之间不是互相替换的技术

       2.他们的设计有着不同的目的

       3.XML核心是包含与传输数据;HTML是显示数据

主要应用:

        1.系统的配置文件,主要表现为Ajax中传输数据

         2.Web Services中传输数据

        3.异购平台的数据交换与整合

基本属性:

       1.声明:

       提供了关于文档的基本信息

      

       2.标签:

       标签是左尖括号(<)和右括号(>)之间的文本

      


      3.根元素

      xml文件为树状结构,其内容必须包含在一个单一元素中,此单一元素为根元素,包含文档中所有文本和所有其他元素。


      4.元素

      (1)开始标签、结束标签以及位于二者之间的所有内容

       (2)对大小写敏感

        (3)要正确嵌套,必须正确关闭,要求标签配对出现

      5.实体引用

       为避免字符数据与标签中特殊符号混淆而提供

     

      6.CDATA

       作用:让所有的标签、实体引用都被XML处理程序当做字符数据看待

       7.注释

        <!-- -->

 实例:   

<!-- XML声明:version-版本;Encoding-字符编码方法-->
<?xml version="1.0" encoding="utf-8" ?>
<!--标签:<book>(开始标签)</book>(结束标签)配对标签-->
<book>
 <书籍列表>
  <计算机书籍>
     <!-- >实体引用-->
     <bookname isbn="xxx123456789"><<xml应用大全>></bookname>
     <price>30</price>
  </计算机书籍>
  <计算机书籍>
     <!--CDATA作用:当做字符数据看待 <![CDATA[java应用大全<><><>'''''''']]>-->
     <bookname><![CDATA[java应用大全<><><>'''''''']]></bookname>
     <price>30</price>
  </计算机书籍>
  <!-- 注释 -->
  <计算机书籍>
   <!-- 元素:开始、结束标签、位于二者之间所有内容-->
     <bookname>c#应用大全</bookname>
     <price>30</price>
  </计算机书籍>
 </书籍列表>
</book>

    效果图:

      

后记:

     关于xml的基本含义与特点小编暂且就写到这里,下篇博文小编将为大家介绍一下在实例过程中的问题、疑惑以及解决方案,敬请期待吧。



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值