XML总结

     学完简单的XML四集之后,自己也只是单一的从两个方面来对其进行了解:基础+文件结构的描述

首先先来看一下简单的思维导图:


1)对于DTD,Schema两者的主要作用就是对XML文件的结构进行定义!要说两者区别:

Schema是基于DTD的替代者,其功能比DTD更强大。对于未来,势必是会取代DTD的。

对于Schema的优势:


2)与其表哥HTML的关系:

两者无法相互替换!

为不同的目的而奋斗!{

XML 设计的核心:包含与传输数据

HTML设计的核心:显示数据

语法也有着区别:{

         1.xml标签必须是封闭的      <p>....</p>对       <p>....错

         2.xml标签对大小写敏感      <name>....</name> 对       <Name>....</name>错

         3.xml必须正确嵌套            <p><h>.....</h></p>对       <p><h>.....</p></h>错

         4.xml文档必须有根元素      <root><p>...</p><name>...</name></root>

         5.xml的属性值必须加引号   <note date="08/08/2008">.....</note>

         6.如果你把字符 "<" 放在 XML 元素中,会发生错误,这是因为解析器会把它当作新元素的开始。 <message>if salary &lt; 1000 then</message>

}

3)总结:

      对于XML的学习,其实要说其本身并没有什么特别之处,仅仅是一些纯文本而已。正是因为其简单,所以任何只要能够处理文本的软件都可以来处理XML。这也就是XML出现的原因,好处多多,又简单,极大的满足了开发人员的需求。

评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值