xml(可扩展标记语言)基本应用

xml(可扩展标记语言)基本应用

ID:10202891

大小:82.50 KB

页数:17页

时间:2018-06-12

xml(可扩展标记语言)基本应用_第1页
xml(可扩展标记语言)基本应用_第2页
xml(可扩展标记语言)基本应用_第3页
xml(可扩展标记语言)基本应用_第4页
xml(可扩展标记语言)基本应用_第5页
资源描述:

《xml(可扩展标记语言)基本应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一、xml简介A.1什么是xml??  XML全称是“可扩展标识语言“(ExtensibleMarkupLanguage)。之所以称之为可扩展,是因为它不像HTML那样只有固定的形式。它是被用来使SGML能在万维网上能应用自如XML并不是一个独立的,预定义的标识语言。它是一种元语言。它是用来描述其他语言的语言。它允许你自己设计你的标识。(HTML是一种预定义的标识语言。HTML只是在一类特定的文件中定义了一种描述信息的方法。而XML能允许你在不同的文件中定义你自己设计的标识语言。)这是因为XML是用SGML(“通用标识语言标准”国际标准的

2、标识元语言)书写的。xml是Web应用的一种新技术,是万维网联盟(W3C)制定的的标准。XML简化了网络中数据交换和表示,使得代码、数据和表示可以分离,可以作为数据交换的标准格式。就这点而言,XML被称为智能数据文档.  Microsoft对XML的定义是:  SGML的简化子集,专门为Web应用程序而设计。XML提供描述不同类型数据的标准格式——例如,约会记录、购买定单、数据库记录——从而可一致而正确地解码、管理和显示信息。XML提供表示数据的文件格式、描述数据结构的计划、以及用语义信息扩展和注释HTML的机制。  总而言之,XML是一

3、种元标注语言,该语言提供一种描述结构数据的格式。这有助于更精确地声明内容,方便跨越多种平台的更有意义的搜索结果。此外,XML将起用新一代的基于Web的数据查询和处理应用程序。A.2XML的目的是什么?  XML是被设计用来使SGML能在万维网上能自如应用的:方便地定义文件类型,方便地制作和管理用SGML定义的文件,在网上方便地传输和共享这些文件。使得Internet上的数据相互交流更方便,让文件的内容更加加显而易懂。A.3什么是SGML?  SGML的全称是“StandardGeneralizedMarkupLanguage“(通用标识语

4、言标准)。它是国际上定义电子文件结构和内容描述的标准。在网上有以下相关资源A.4什么是HTML?  HTML的全称是“HyperTextMarkupLanguage“(超文本标识语言)。它是SGML在网络上的一个特殊应用。A.5XML,SGML,HTML是不是一回事?  不竟然。SGML是XML和HTML的母语言。SGML的覆盖面很广。它几乎涉及人们生活的每一个领域。它被用来描述成千上万中文件。HTML只是其中一种文件类型,是一种在网上最常用的类型。它定义了一种简单而固定且含标识的文件类型。XML是SGML的简化版。为了实现更加方便地编写

5、和理解应用程序,更加方便地在网络上传输信息,更加方便地实现互操作性,XML申略了一些SGML中复杂和不常用的部分。但XML还能和SGML一样通过解析.A.6SGML/XML和C/C++?什么不同?  C和C++和Fortran,Pascal,Basic,或是Java一样都是编程语言。是用来制定运算和操作的.而SGML和XML标是说明性的语言。它们是用来表现信息的。它们使得信息能被程序正常地存储传输和处理。就它们本身而言,并不能产生什么操作。操作要由应用程序来实现。A.7 XML与HTML的主要区别  Html文件类型单一,不足以处理千变万

6、化的文档和数据,而且html本身语法不严密,严重影响网络信息的传输和共享.  Xml叫做可扩展标记性语言,特点是可移植性、与平台无关、有直接可读的形式。二、常用的关键词或缩略语缩略语清单:SGMLStandardGeneralizedMarkupLanguage(通用标识语言标准)HTMLHyperTextMarkupLanguage(超文本标记语言)XMLExtensibleMarkupLanguage(可扩展标记语言)SAXSimpleAPIsforXML(XML简单应用程序接口)(事件驱动)DOMDocumentObjectMode

7、l(文档对象模型)(文档驱动)XSLExtensibleStylesheetLanguage,可扩展样式语言DTDDocumentTypeDefinition,文档类型声明DCDDocumentContentDeclaration文档内容描述RDFResourceDescriptionFormatCSSCascadingStyleSheetsXSLTExtensibleStylesheetLanguageTransformationsXpathXMLPathLanguageXlinkeXtensibleLinkLanguage,可扩展链接

8、语言W3CworldWebConsortium,web技术标准化集团SVGScalableVectorGraphicsVRMLVirtualRealityMarkupLanguage三、为什么

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。