+ -
当前位置:首页 → 问答吧 → 为什么要学XML?XML的应用前景?

为什么要学XML?XML的应用前景?

时间:2003-06-27

来源:互联网

我学了两个月的XSLT,现在还不知道XSLT能干什么?为什么要把HTML转换成XML格式。原来可以写到一个文件里的内容,为什么偏要再牵扯*.XSL文件来实现。XSLT能实现目前我们用任何其它 程序 都实现不了的功能么?大家一起来探讨一下XML。。。

作者: chocolate   发布时间: 2003-06-27

没有人站出来说话的话
我来吧
如果过于偏激或者不正确
还望海涵

XSLT 本来就是 XML Stylesheet Language Transform
用来转化 XML 文档的
我的网站基本上就是使用 XSL + XML 的模式由浏览器自行 transform
确实可以写到一个文件中的内容
但是我举个或许不是很贴切的例子
CSS 和 JS 不是也可以写到一个文件中间吗?
为什么在适当的时候将其分开呢?
因为代码可以重利用
对吧?
如果说你仅仅是一个文档
那么我可以肯定地说是用 HTML 会方便得多
但是……
如果你的网站如 MSDN 一样有着大量的文档
而所有的文档你都需要发布
这样使用 HTML 也没什么
进而……
如果你需要改版了
那么 你这个时候不用 XSLT 该用什么呢?

作者: snakevil   发布时间: 2003-07-07

xml是数据集,xslt用于显示xml或其它一些功能,比如排序。最终是实现数据与界面分离。

作者: 9714052   发布时间: 2003-07-09

大虾们,我对xml一点都不懂,我想问学xml前要掌握些什么呢,怎么学好。
有什么好书可以推荐吗?

作者: itmm   发布时间: 2003-08-20

Wrox 出的 XML XSL 几本吧
有一本 XSL 也有一本 XSLT
差不多
只是作者不同而已

作者: snakevil   发布时间: 2003-08-27

感觉XML的应用更多的体现在数据传递和页面无刷新处理数据上 。
这方面对XML应用的人很少。

大家都是在摸索中,你可以看看我做的例子

http://bbs.51js.com/viewthread.php?tid=8233

作者: useway   发布时间: 2003-08-27

xsl 的原意是 xml 的样式语言
用来表现 xml 的

后来因为 xsl 的功能逐步扩大
将 xsl 分离成 xsl-fo 和 xslt

xsl-fo 负责直接使用 xml 表示时各内容的版面关系

xslt 负责 xml 转化时各内容的变动关系

在 ms 的 msxml 解析中,一般容易将 xslt 看成是 xsl
所以大家容易弄混淆

作者: 车仔   发布时间: 2003-08-28

多谢 snak 老师...俺又上了一课

作者: snakevil   发布时间: 2003-08-28

还是完全不懂

作者: ※潇洒※   发布时间: 2003-08-30

看得多了就懂了......

作者: 5mp3   发布时间: 2003-09-09

呵呵 我想学

作者: ※潇洒※   发布时间: 2003-09-09

我不明白这和php+mysql比有什么好处?
php也可以用模版嘛

作者: easy   发布时间: 2003-09-09

呵呵. 当你学会了.. 并运用熟练后你就知道了. ^_^

作者: 5mp3   发布时间: 2003-09-12

正在努力干……

作者: ※潇洒※   发布时间: 2003-09-13

经常来交流啊... 俺也才刚开始.

作者: 5mp3   发布时间: 2003-09-14

我觉得你好高手啊……
我是前天才开始接触xml的,因为看到篇文章说xml对电子商务的重要性,我大学的专业是电子商务,所以就学了起来……

作者: ※潇洒※   发布时间: 2003-09-14

羡慕. 又一个大学生...  (俺只是中专毕业.. 555~~~~~~)

  俺也是才开始学 xml 只懂点基础. 还不会用...
  你前天才学, 今天就能写出来, 我才佩服你呢......

作者: 5mp3   发布时间: 2003-09-14

现在还没去读也
大学城还在建,要10月份才开学,现在在家闲着无聊……

作者: ※潇洒※   发布时间: 2003-09-14

哇.. 看来又一个年轻有为的小伙子...
  哎..俺超级惭愧耶. T_T

作者: 5mp3   发布时间: 2003-09-14

什么年轻有为呢?
唉~~
我还差远啊……

作者: ※潇洒※   发布时间: 2003-09-14

共同学习.. php 的 xml 相关函数我还没看过.
   你弄懂了记得教教俺呀.......

作者: 5mp3   发布时间: 2003-09-15

潇洒,你的http://web.nyist.net/~goldenlove/有点问题请注意!

作者: ※潇洒※   发布时间: 2003-09-15

看看这方面的教程行了
用xsl来定义xml

作者: useway   发布时间: 2003-09-15



QUOTE:
[i]useway[/i] 于 2003-9-15 02:38 PM 写道:
潇洒,你的http://web.nyist.net/~goldenlove/有点问题请注意!

呵呵. APACHE 服务器, 开放目录浏览权限. 很正常啊.
反正俺申请的免费的, 放几个简单的东东而已..  

再说 PHP 文件,你也下不到源码啊? 嘿嘿...

screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" />

作者: 5mp3   发布时间: 2003-09-15

SSH协议的东西,超不好用……
开放很危险的,特别是用文本,这个空间只能用文本……
我这个空间也是放些杂东西,如显示什么的,主要的东西我放在收费空间

对了,这空间东西要放在me目录下才能用

作者: ※潇洒※   发布时间: 2003-09-19

你的随机生成头像不错啊~~
你相信我可以拿下来吗?

作者: 5mp3   发布时间: 2003-09-19

呵. 你拿吧. 反正也就几句话.... 要的话我直接公开不就得了.

  他也说 me 下有专门用途, 可俺暂时还用不著.

作者: 5mp3   发布时间: 2003-09-19

起码无刷新就要用这个,这是我现在唯一感到的好处。
上次见坛子里面谁发的CTree组件,那又让我看到了xml的另外一个境界,佩服佩服。

作者: ※潇洒※   发布时间: 2003-09-20



QUOTE:
[i]itmm[/i] 于 2003-8-20 05:20 PM 写道:
大虾们,我对xml一点都不懂,我想问学xml前要掌握些什么呢,怎么学好。
有什么好书可以推荐吗?

是啊
我也是个菜鸟,什么都想学,但是我好象没人教啊
有人从头教我吗?

作者: oceanmeng   发布时间: 2003-10-23