【网学提醒】:本文主要为网上学习者提供扩展你的有注语言:可扩展标记语言教程,希望对需要扩展你的有注语言:可扩展标记语言教程网友有所帮助,学习一下吧!
资料包括: 论文(2页1714字)
说明:现在,无疑,你已经听到缩写XML。 你或许已经也听说XML(A)是简单的并且(b)将解决你的全部问题。 听上去是魔术,是吗? 然而你深入了解并且遇到更多的3个字母的缩写,像DTD,XSL,RDF 和DOM一样。 你开始怀疑XML的朴实,(并且你从未相信XML能首先解决你的全部
问题)。 在这节短的指导课里我提出我认为是XML的必要的概念, 有希望将使你确信尽管有言过其实的宣传,XML适合重要的演出,交换,和信息的管理。
更有意义的有注语言:
通用标志语言(SGML)是让你为
资料确定结构的一种相当错综复杂的语言。 HTML 是有一套固定的加价的SGML的应用。 HTML 主要用于在Web 上的布局。 它不告诉关于数据的内容的什么。
SGML和HTML 都严重影响可扩展的加价语言(XML),让你有目的注释正文的一种语义的语言的发展。 有意义的注释本质上是XML讲述的。 数字1a显示书目进口报关手续HTML; 图1 b显示那相同的进入被用XML 写。 因为在图1 b的信息的结构是更明确的,更适合人们去阅读和电脑去处理。
XML句:
从句法上讲,XML 资料看起来像HTML 资料。 使XML句法开始与一篇序言与相符并且正好包含一种元素的形成得好的XML
资料。 另外,任意的意见和处理的指示(没被在这节指导课过程中解释)的数量可能被包括。 序言看起来像这样的事情:
它告诉你的资料跟随XML第1.0 版本, 独立(即,不由定义类型资料陪伴,或者DTD),和使用Unicode 形式8 一点儿编码(UTF - 8)转变。 如果资料伴随着DTD,DTD 宣告也将是序言的一部分。 单个的要素可能被视为资料的根。 要素可能被套起来,并且把归于可能属于他们。 属性值一定在引语里,并且标签必须被平衡。 标签空元素或者必须以一/>或者被明确关闭。图2详述了图1 b,增加把归于和一条意见。 Id 把归于把一个标识符分配给一个元素,把归于新使用标识符。 对XML句法的完整的描述来说,看见W3C XML建议
定义结构:
DTDs,也被在SGML里使用,确定XML 资料的结构。 认为DTD是一本无上下文的语法书是容易的。 尤其,DTDs 让用户指定各种标签,标签的命令,并且属性与每一个相关。 与它的DTD相符的一份形成得好的XML 资料被叫有效。 图3在图2 为书目例子显示简单的DTD。 DTD被在那些序言资料XML内宣布使用! DTD可能的DOCTYPE 花笔涂画在XML 资料内包括,或者它可能被在一个分离文件里包含。 如果DTD在一个分离文件里,说document.dtd,XML
资料包括陈述: