荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: playboy (紫龙), 信区: Program
标  题: 什么是置标语言?(XML)
发信站: BBS 荔园晨风站 (Wed May 24 19:49:31 2000), 转信

我们日常书写的语言,被称为书面自然语言。如果在书面自然语言中为了标识某
些信息,而加入一些标记,这种书面自然语言就可被称为置标语言(英语为:
Markup Language)。比如在一段书面语言中,为了说明某一句话的重要,在这句
话下面画上底划线。但是,我们在这里解释的置标语言,实际上是一种为了计算
机处理而设计的置标语言,其中所用到的标记,往往使用代表一定含义的文字或
数字表示。通常的做法是,根据需要,先定义一套助意的标记,然后将这套标记
添加到书面语言中去,使书面语言变成置标语言。


  例如,我们为了让计算机了解,一段书面语言中,那一部分是标题,那一部
分是作者名,那一部分是正文,我们定义如下一套标记:


  <标题>、</标题>;<作者>、</作者>;<正文>、</正文> 那么,我们就可以
将上面这段书面语言改写成置标语言:


<标题>什么是置标语言?</标题>

<作者>xml.net.cn</作者>

<正文>我们日常书写的语言,被称为书面自然语言。… …</正文>

  置标语言,不同于一般的控制流程序设计语言,基本上可以被视为是一种数
据流的文档结构描述语言。在计算机处理过程中,置标语言的标记既可以作为数
据,也可以作为控制语句来使用。

  在计算机程序语言中,一般把一种语言的定义整体称为某某程序设计语言,
而把用这种语言编写的文字段落,称为某某语言程序。套用这个习惯,我们把置
标语言的定义整体称为某某置标语言,而把用这种置标语言编写的文字段落,称
为某某语言文档。如果我们把上面定义的那套标记叫做"文章置标语言"的话,那
么下面那段置标语言,就可称为"文章置标语言文档"。

--
※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.1.90]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店