xml经典问答--

xml经典问答--

ID:24375687

大小:52.00 KB

页数:4页

时间:2018-11-14

xml经典问答--_第1页
xml经典问答--_第2页
xml经典问答--_第3页
xml经典问答--_第4页
资源描述:

《xml经典问答--》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、XML经典问答>>一.HTML已经这样流行了,为什么还要发展XML?    简单地讲,HTML不能完成,我们希望XML所要完成的任务。原因很简单,XML所要完成的任务,必须由元置标语言来完成,而HTML只是一个实例置标语言。在XML发布之前,国际互联网的发展受到HTML如下几个问题的束缚:  1)HTML无法描述数据内容,而这一点恰恰是数据检索、电子商务所必须的。  2)HTML对数据表现的描述能力是十分不够的,如HTML还不能描述矢量图形、  科学符号等对象,目前只能通过图象来表现这些对象。  3)HTML实例置标语言的地位,完全不能适应对新标记需求的发展需

2、要。    XML的出现,使上述问题都得到很好的解决。  试想在互联网世界,如果大家都讲方言,互相交换信息时都要进行翻译,那将是一个多么难以沟通和交流的世界。在互联网世界,XML之所以重要,恰恰是由于它扮演了"国际语言"角色的缘故。此外,XML更为互联网世界提供了定义各行各业的"专业术语"的工具。    二.如何在浏览器中阅读XML?    阅读XML文档的工具一般称为XML解析器,也称为XML处理器。XML处理器将数据传送到应用软件,以便处理,出版,查询,或显示。XML不给应用软件提供应用程序接口(API),它只是把数据传给应用软件.XML处理器不解析非构造

3、良好的数据。Netscape和Microsoft都已经将XML解析器包含在其浏览器中。XML开发者团体提供免费的XML阅读器和解析器,以便在应用软件或XML制作软件中进行应用。    三.为什么要使用XML而不是HTML?    比较重要的原因有以下六条:    1)和供应商能使用XML设计自己的文档类型,不必被HTML所约束。   2)由于XML的超文本链接能力比HTML强得多,XML提供的信息内容比      HTML更丰富,也更易于使用。    3)XML能提供更多更好的机制方便浏览器的信息表现和优化性能。    4)XML舍弃了SGML的复杂性,因此编

4、写处理XML的应用程序会很容易。    5)信息易于存储,可重复使用。    6)XML文件在SGML环境中也可使用,不一定要局限于在L文件吗?    是的,任何程序设计语言都能被用来从XML形式的源文档中输出数据。已经出现了许多的前端和后台工具使得程序设计和数据管理更加方便。下面两个有更加详细的说明:XMLdb_0_1.htmAsps/test/roster1.asp查看执行效果。    <%language="VBScript"%>  <?xmlversion="1.0"encoding="gb2312"?>  <?xml:s

5、tylesheettype="text/xsl"href="..imageoster.xsl"?>  <roster>  <%  setcConn=Server.CreateObject("ADODB.Connection")  callcConn.Open("DSN","USER","Proster")  DooveNext  Loop  rs.Close  setrs=nothing  setcConn=nothing  %>  </roster>>>>>这篇文章来自..,。

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

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

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