📄 xmlintro.htm
字号:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<META NAME="Generator" CONTENT="Microsoft Word 97">
<TITLE>The XML Idea</TITLE>
<META NAME="Template" CONTENT="C:\PROGRAM FILES\MICROSOFT OFFICE\OFFICE\html.dot">
<LINK rel="stylesheet" href="../../Global.css" tppabs="http://www.xml.org.cn:8188/Global.css">
</HEAD>
<BODY TEXT="#000000" LINK="#0000ff" VLINK="#800080">
<table width="24%" border="0" height="30" cellpadding="0" cellspacing="3">
<tr>
<td width="50%">
<p align="left"><a href="../resource.htm" tppabs="http://www.xml.org.cn:8188/resource/resource.htm" target="_parent">返回资源 </a></p>
</td>
<td width="50%">
<p align="left"><a href="../../default.htm" tppabs="http://www.xml.org.cn:8188/default.htm" target="_parent">返回首页</a> </p>
</td>
</tr>
</table>
<CENTER><TABLE CELLSPACING=0 BORDER=0 WIDTH=468>
<TR><TD WIDTH="6%" VALIGN="MIDDLE">
<P><FONT FACE="System,黑体" LANG="ZH-CN"></font><FONT FACE="仿宋_GB2312" LANG="ZH-CN"> </FONT></TD>
<TD WIDTH="92%" VALIGN="MIDDLE">
<h2 ALIGN="CENTER"><font color="#6633FF" lang="ZH-CN">XML(可扩展标识语言)的产生<br>
<font size="-1" color="#0000FF">作者:</font><font size="-1"><a href="mailto:xYuHua@hotmail.com">郁桦</a></font><font face="宋体" lang="ZH-CN" size=5>
</font> </font></h2>
</TD>
<TD WIDTH="2%" VALIGN="MIDDLE">
<FONT FACE="仿宋_GB2312" LANG="ZH-CN"><P> </FONT></TD>
</TR>
</TABLE>
<br>
<table cellspacing=0 border=0 width=85%>
<tr>
<td valign="MIDDLE">
<p align="center"><font face="仿宋_GB2312" lang="ZH-CN"><i><span class="normal105">“HTML
(超文本链接标示语言)是我们的数据类型” __比尔.盖茨(1996.2)</span></i></font></p>
<p><span class="normal105"><font lang="ZH-CN">这句话预示了户联网无可限量的发展前景.无论是公司,政府机构,还是个人;无论是腰缠万贯的企业,
个人网页的设计人,还是小学课堂,网络和它最初用以表达信息的方法HTML都获得了圆满的成功.这样看来HTML可以解决绝大部分问题了。</font></span></p>
<p><span class="normal105"><font lang="ZH-CN">但是,一些独具慧眼的人却已经认识到有必要重新发展一种新的语言XML.</font></span></p>
<h3><font lang="ZH-CN">HTML并不完美</font></h3>
<p><font lang="ZH-CN"><span class="normal105"><span class="normal105">HTML只是一种表达的技术.它并不一定能揭示HTML
tag中说揭示的含义.举一个最简单的例子. <h2>Apple</h2>这句话在网络浏览器中有特定的表现.但是HTML却并没有告诉我们它倒底是什么.Apple只是一个英文单词罢了.它在不同的环境之下可能会有不同的意义.是一个计算机公司,一个水果,还是一个姓氏?HTML并没有告诉我们Apple具体的内容.</span></span></font></p>
<p><span class="normal105"><span class="normal105"><font lang="ZH-CN">HTML中有一个大问题就是它的tag的集合是固定的.用户不能新增有意义的能供他人使用的tag.网络浏览器是一个应用平台,以HTML作为数据标准,网络上的应用程序依赖服务器上的CGI(公共网关接口)脚本来处理网页上的数据.这样的结构是非常清晰的,但HTML却使在服务器的一端要处理的数据量过大.这使得网络速度降低,效率不高.</font></span></span></p>
<h3><font lang="ZH-CN">XML 将会带来什么</font></h3>
<p><font lang="ZH-CN"><span class="normal105">SGML (通用标记语言标准ISO 8879:1986)是HTML的前身技术.它是文件和文件中信息的构成主体.
SGML与HTML不同.它允许用户扩展tag集合, 允许用户建立一定的规则. SGML所产生的tag 集合是用来描叙信息段特征的.而HTML仅仅只是一个tag集合.所以我们可以说HTML是一个SGML的子集.</span></font></p>
<p><span class="normal105"><font lang="ZH-CN">XML开发者源于SGML的设计和应用者. 他们已经在SGML上投入了大量精力,但他们却发现SGML
并没有完全发挥它的作用.他们当然有其充分的理由.我们可以列举以下几个重要方面给大家.在这些方面SGML 带来的影响可以说是一场革命.</font></span></p>
<p>
<div align="left">
<p></p>
</div>
<p><b><font lang="ZH-CN" size="2">对EDI的支持</font></b></p>
<p>
<div align="left">
<p></p>
</div>
<p><font lang="ZH-CN" class="normal105">EDI就是电子数据交换.它是网络发展的一个主要目的市场.结构化信息的一个主要目的就要使数据交换成为可能.不同的工业都制定本工业统一的模型.就像是不同的国家有着不同的语言,这便于本国文化的交流.
不同的工业内部信息用统一的模型标识,便能方便和高效地共享.这样一个统一的模型就是DTD(文件类型定义).当然DTD已经落伍了,它正被XML的Schema(模式)所替代.很明显的,网络是一个理想的电子数据的集散地.
在这里HTML是显然有缺陷的数据形式.HTML不能完全表示不同工业中所需的不同的令人满意的模型和它的语义.能不能有一种新的语言来解决这个问题呢?答案就是XML.</font></p>
<p>
<div align="left">
<p></p>
</div>
<p><b><font lang="ZH-CN" size="2">对Java 技术的帮助</font></b></p>
<p>
<div align="left">
<p></p>
</div>
<p><font lang="ZH-CN"><span class="normal105"><span class="normal105">Java
技术是本世纪最重要的技术发展之一.Java 使浏览器工作时就像在通用的应用平台上,而平台与平台之间却是独立的.但固定的tag 集合和HTML语义上的贫瘠使得Java的应用受到了极大的限制.
正如前面提到的,在HTML中不同的语义无法表现.故数据元中丰富的信息得不到一种统一的表示. XML 却能完全胜任这份工作. </span></span></font></p>
<p><span class="normal105"><span class="normal105"><font lang="ZH-CN">HTML页面要依赖网络服务器上的CGI脚本来表现几乎每一个编程函数.这显然使服务器工作量太大.有了XML和Java技术,更多的应用软件处理起来将不占用多少网络通信量.这使得网络更加快捷,客户可以同时应用多个应用软件.</font></span><font lang="ZH-CN"><br>
<br>
XML真正使得Java有了用武之地.</font></span></p>
<p>
<div align="left">
<p></p>
</div>
<p><b><font lang="ZH-CN" size="2">信息独立于平台之间</font></b></p>
<p>
<div align="left">
<p></p>
</div>
<p><font lang="ZH-CN"><span class="normal105"><span class="normal105">SGML作为HTML和
XML的前身技术,一直是一种平台之间互相独立的信息技术.这便于指定信息语义的结构.当企业正忙于展开各种各样的信息格式时(比如微软的RTF,
Adobe的PostScript和MIF,以及WordPerfect, Lotus, Borland等公司的格式), SGML已先人一步,确定立了一套严格一致的,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -