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出现的原因,好处多多,又简单,极大的满足了开发人员的需求。

posted on 2014-12-22 17:27  huohuoL  阅读(100)  评论(0编辑  收藏  举报

导航