如何用XML和XSL在客户端生成EXCEL显示?

rabbit 2002-05-22 08:01:20
曾经在Oracle的metalink上,看到xml数据的excel显示,如何配置
...全文
45 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
rabbit 2002-05-22
  • 打赏
  • 举报
回复
我想应该是在服务器端生成的吧,及其容易,把XML用XSLT转换成一个表,但用
Response.ContentType = "application/vnd.ms-excel"

这种做法,需要在服务器安装excel吗?
saucer 2002-05-22
  • 打赏
  • 举报
回复
sure, you can always generate a js or vbscript to start the Excel Application and insert the data in it
saucer 2002-05-22
  • 打赏
  • 举报
回复
sure, you can always generate a js or vbscript to start the Excel Application and insert the data in it
rabbit 2002-05-22
  • 打赏
  • 举报
回复
有没有办法可以在客户端生成呢? :)
saucer 2002-05-22
  • 打赏
  • 举报
回复
我想应该是在服务器端生成的吧,及其容易,把XML用XSLT转换成一个表,但用
Response.ContentType = "application/vnd.ms-excel"
ActiveLF 2002-05-22
  • 打赏
  • 举报
回复
我目前正在做这件事情。如果单存只在客户端处理excel表那是不可能的。你总要有个东西能打开或者使用excel的方法或数据。纯粹的客户端有吗?基于安全应该没有。

纯粹的显示,你可以按照saucer的方法。不过这个方法我没用过。这种方法,xml里面的标签是否要让excel知晓或者符合excel的规定呢?

我想通用的做法还是写个工具。将excel的数据转入你定义的结构中,然后生成一个xml。xsl可以统一定义。我目前做的事情,还包含了表格公式,我用动态生成js函数方法,将公式放于客户端,并且客户端还要支持正常的表格编辑和计算。

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧