1、XML了解
XML,可扩展标记语言(Extensible Markup Language,XML),用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言.XML,一种标记语言,很类似HTML;用来描述数据;标签没有被预定义,需要自行定义标签;使用文件类型声明(DTD)或者Schema来描述数据。
2、XML图总结
3、XML特点
①XML宗旨是传输数据
②XML标签需要自行定义,通过XML可以发明自己的标签,只要符合XML的结构就可以了。
③XML仅仅是纯文本,这样提高了XML的兼容性,故大多用作配置文件,XML才被广泛应用。
④XML是没有行为的,就是说XML不会做任何事情,用来被设计结构化,存储以及传输信息。
⑤XML是独立于软件和硬件的信息传输工具
⑥XML是W3C的推荐标准
⑦XML与HTML的区别
a.XML被设计用来携带数据,XML不是用来替代HTML的。
b.XML和HTML为不同的目的而设计:
XML被设计用来描述数据,其焦点是数据的内容。
HTML被设计用来显示数据,其焦点是数据的外观。
c.小总结:HTML旨在显示信息,而XML旨在描述信息。XML被设计用来结构化、存储以及传输信息。XML是各种应用程序之间进行数据传输的最常用的工具,并且在信息存储和描述领域变得越来越流行。
4、XML用途,应用
作为系统的配置文件;Ajax中传输数据;Web Services中传输数据;异构平台的数据交换与整合
5、XML文档实例
<?xml version="1.0" encoding="utf-8"?>
<书籍列表>
<计算机书籍>
<bookname isbn="liu">XML的应用大全</bookname>
<price>66.66</price>
</计算机书籍>
<计算机书籍>
<bookname>Java的应用大全</bookname>
<price>30.00</price>
</计算机书籍>
<计算机书籍>
<bookname>Orcale的应用大全</bookname>
<price>24.26</price>
</计算机书籍>
</书籍列表>
XML文档必须包含根元素。该元素是所有其他元素的父元素。
XML 文档中的元素形成了一棵文档树。这棵树从根部开始,并扩展到树的最底端。一个XML文档只能有一个根元素。
XML文档树结构:
例子中的根元素是<书籍列表>。文档中的所有<计算机书籍>元素都被包含在<书籍列表>中。<计算机书籍>
元素有两个子元素:<bookname>、<price>
6、DTD
DTD(Document TypeDefinition) 是一套关于标记符的语法规则。DTD是一种保证XML文档格式正确的有效方法,可通过比较XML文档和DTD文件来看文档是否符合规范,元素和标签使用是否正确。
7、Schema
XML Schema是以XML语言为基础的,它用于可替代DTD。XMLSchema语言也被称为XML
Schema Definition (XSD)(XML Schema定义)。XMLSchema的作用是定义一份XML文档的合法组件群,就像DTD的作用一样,但是要比DTD更强大。
DTD与Schema的区别:
Schema是DTD的继任者;将来会取代DTD;优势:针对未来的需求进行扩展、更完善,功能更强大、基于XML编写、支持数据类型。
这篇文章总结了我对XML的理解,初步认识XML很简单,功能很强大。
分享到:
相关推荐
张孝祥老师的xml基础的课堂ppt!!欢迎下载
新手可以查看这个文档,xml基础.pdf
XML基础及实践开发教程(唐琳-主编)课后习题习题答案
Xml基础教程 高怡新版 ppt 源码
-XML基础教程源码-code-XML基础教程源码-code
xml基础教程ppt是xml的一些有关的基础知识和例子,
xml基础,xml语言的定义,xml的数据岛,xml结点的设置、获取。
1 X1 XML基础ML基础1 XML基础1 XML基础1 XML基础1 XML基础1 XML基础1 XML基础
这是我学习xml的笔记。xml基础实验收集,适合xml初学者学习,希望能帮到初学者。
关于XML的课件文档,主要是基础,包括XML基础、XSL、SAX、数据岛、XPath、CSS修饰XML文档等等。
XML基础教程课后习题解答.pdfXML基础教程课后习题解答.pdfXML基础教程课后习题解答.pdfXML基础教程课后习题解答.pdfXML基础教程课后习题解答.pdfXML基础教程课后习题解答.pdf
《XML 基础教程》系统地阐述了XML的基本概念和语法规则,介绍了如何用DTD与XML Schema来确保XML文档的有效性,讲述了使用CSS与XSL样式表来显示和转换XML文档的各个步骤,探讨了使用DSO与DOM访问XML文档的各种方法。...
Xml基础教程 高怡新版 源代码 ppt
XML基础教程与实验指导.rar,学习XML的新手们快来下吧
xml是w3c组织提出的一种可扩展性的标记语言,是独立于计算机平台的数据交换规范,PPT主要包括了xml概述,xml语法,文档类型定义,css,xslt,文档对象模型,xml与数据库等知识篇章,同时提供相关章节的例题源代码
这个XML基础教程文档是本人参考书籍整理完的,里面都附带有实例,我自己也是边学习边整理,感觉对于初学者很实用!
非常好的xml示例,简单易学! 第一章 XML基础 第二章 Schema 第三章 文档对象模型 第四章 使用XSLT 第五章 数据岛
资源名称:XML基础教程 第二版 资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
XML基础教程-电子教案PPT 适合初学者
XML基础实例 XML基础XML基础实例 XML基础