拼吾爱程序人生其他编程XML 具体实现 XML 的三种方式

1  /  1  页   1 跳转 查看:1771

具体实现 XML 的三种方式

具体实现 XML 的三种方式

在熟悉XML之前,我们至少应该了解一下这个技术到底是如何具体实现的。就目前的趋势来看(因为XML的有关标准改动都多达十七八次的,所以先不管它最后会怎样,先就目前的实现方式来看),要使得用户最后能够在客户端看到使用XML技术做出来的东西(如果要是用行业术语来解释的话,就是说,如何使用XSL级联样表转换XML的文档成其他的格式例如HTML。),主要有下面的三种实现手段:
 
1、第一种方式为:

让XML文档和与其关联的XSL级联样表同时被传送到客户端(通常使用的是浏览器),然后在客户端让XML文档根据XSL定义的显示格式显示其内容。
 
2、第二种方式为:
 
在服务端就使用XSL级联样表转换XML文档为其他的格式(通常为HTML格式)然后在把转换过的文档传送给客户端(一般使用浏览器)
3、第三钟方式为:


使用第三方的产品,在将XML文档放到服务端之前就将该文档转换成其他的格式(一般为HTML格式)。然后服务端和客户端就和平常处理HTML一样来处理了。
 
正是由于有这么三种不同的解决方法,也就决定了目前世界上处理XML文档而产生的不同的解决方案。对于开发人员来说,也必须了解有这么三种方式,才能够针对相应的问题而采取相应的解决方法。


每种技术路线都产生了不同的软件,虽然从原理上来说,它们都是运用了同样的XML和XSL文件。例如:如果一个Web服务器直接把XML文档传递给IE5就是使用了第一种方式;如果在服务端安装IBM的alphaWorks' XML使能软件就是使用了第二种方式;而如果使用命令行的XT程序直接将XML转换成HTML文档,然后把HTML文档放到服务器上就是使用了第三种方式。
但是这三种方式的共同点都是使用了同样的XML和XSL文件。

 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。
 您可能对 [XML] 的这些文章也感兴趣:

掌握学习 XML 语法规则  XML数据库中几个容易混淆的概念
XML教程—编写结构完整的XML文档  使用javascript xml实现分页
为何XML对Web服务很重要  XSL基础教程第二章
利用XML开发留言板简单的例子  也谈JSP与XML的交互
FLASH XML:构建简单易更新网站  XSL学习心得 - 调用属性值
html中的数据岛:利用DSO和javascript在html中动态加载和浏览xml数据  用XML在页面内刷新数据
Java、XML、C#激情碰撞  给 XML 初学者
HTML如何向XML迁移  不离开页面刷新数据
XMLHTTP对象应用开发初体验  Xml学习之“刘姥姥进大观园“-----xml概述
XML介绍系列(2)  XSL基础教程第四章
 

回复:具体实现 XML 的三种方式

在服务端转比较好:1006: :1006:
 
1  /  1  页   1 跳转

快速回复帖子

标题
禁用 URL 识别
禁用表情
禁用 Discuz!NT 代码
使用个人签名
  [完成后可按 Ctrl+Enter 无刷新发布]  

版权所有 拼吾爱程序人生    在线留言

Powered by Discuz!NT 2.1.202   Copyright © 2001-2008 Comsenz Inc. 鄂ICP备07500843号
返顶部