以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  这是 从xml产生html最快的方法吗?[讨论]  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=8986)


--  作者:weekend
--  发布时间:7/26/2004 9:12:00 PM

--  这是 从xml产生html最快的方法吗?[讨论]
我在资料上看到这样1句话:http://ebi.seu.edu.cn/tech/websphere/xmltech/xsl/3.html
在一Servlet中调用XSL处理器是一种最灵活的应用XSL的方式,是从XML产生HTML最快的方法


这样说对吗?
我现在很疑惑:
根据浏览器的支持,和某些用户禁用了 javasript,我决定用 服务器端的语言;
也因为现在的服务器支持jsp而我也只学过jsp这个语言,我决定用jsp。

我以为选择了jsp,就已经不用再看 xsl 的东西了。可是,上面的那句话,是否说明 用jsp 还可以加上用 xsl 的啊?

用jsp 操作xml, 我是该用 java 连 xml 的解析器 jdom, jaxp, dom, sax 当中的哪个?
我本来就做出了个jsp页  用 这个解析器的。
import="javax.xml.parsers.*" import="org.w3c.dom.*"
这个是你们说的  dom吧。我看了些文章对这些的比较,好像推荐是 jdom,可是我也没有觉得 我用的这个dom 很麻烦,很不好。 不知道选哪个。后来又说 这些已经 过时了,dom4j 更好。唉。。。你们能否给些 建议。
(有时候我在想,究竟我考虑的这些是不是这么重要啊,如果对于小case的话,我的xml文档最多就1mb。)
用 jdom, jaxp, dom, sax 还是 dom4j?
如果上面的那句话是真的话,我是否该用 jsp+xsl 了?


--  作者:孤独
--  发布时间:7/26/2004 10:37:00 PM

--  
客户端做就快咯。。用xslt吧,这个应该比较快
--  作者:weekend
--  发布时间:7/27/2004 5:53:00 PM

--  
不是啊。客户端的我知道有 javasricpt。但是如果用 MSXML (好像是这个解析器)
有的浏览器就不支持而且有的浏览器也禁用了 javasript
--  作者:孤独
--  发布时间:7/27/2004 7:24:00 PM

--  
不需要用js呢,js很卡的,你可以客户端允许的时候用客户端,不行用服务器www.joysou.com
就这么干的
--  作者:weekend
--  发布时间:7/27/2004 8:33:00 PM

--  
你意思是说 做一个判断,
如果客户端 没有 禁用 javasript  就用javasript的码来操作xml
如果禁用了,就用服务器端的来操作吗?

如果是的话,就晕了。星期五就要交报告了,现在还没有定下来怎么做。
而且,象你那样说,那编代码的时候 工作会加倍了。。。。


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms