用IE打开本地的XML+XSLT文件后,只能看,不能保存是吗?(刚开始用XML,问个很菜的问题。)

weic 2005-06-15 04:35:47
我现在做一个应用,想用普通的应用程序(非Web方式)把数据生成为XML文件和XSLT文件,
然后用IE来显示(TWebBrowser)。
可是,在IE中只能按照XSLT的设定显示XML中的数据,但是在IE中对数据进行修改后,另存为XML文件,结果还是原来的那个XML文件。在IE中修改的结果没有存出来。
难道用XML只能采用ASP等Web方式才可以提交保存吗?

请各位高手不吝赐教。

...全文
225 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
cds27 2005-09-02
  • 打赏
  • 举报
回复
用XML SPY,可以直接将XML进行XSLT处理后保存为XML或者其他需要的文件格式。
方法,打开XML文件,然后按“F10",然后选择需要的XSL,按下OK,会生成一个新文件(可以在XML SPY中浏览),然后可以另存为。。。
yfmine 2005-09-02
  • 打赏
  • 举报
回复
SORRY,看错了.要修改可能要在脚本里改XML吧,好像XSL的任务就是搞显示的.
yfmine 2005-09-02
  • 打赏
  • 举报
回复

你在XML文件头加个:<?xml-stylesheet type='text/xsl' href='XSL文件.xsl'?>,然后直接用IE打开那个XML,不就可以直接浏览了啊,你是不是这样意思啊?
PS:安装个Maxthon,然后用那个viewpage插件,能看XML+XSL生成的HTML,也能看javascript动态生成的HTML内容,还有其他各种东西都可以看,强烈推荐..
亦续缘 2005-07-28
  • 打赏
  • 举报
回复
要改应该是在xsl中改,因为你是用xsl格式xml的.它只按xsl里面的格式显示出来.
weic 2005-06-21
  • 打赏
  • 举报
回复
to TechnoFantasy,你可能误解我的意思了。
我是想用IE直接浏览XML+XSLT的数据,并且在修改后直接用IE保存出来,应该还是XML文件格式的。
你的方法我已经有更好的实现了,就是直接用IE的接口能直接取得当前浏览的页面源码。
TechnoFantasy 2005-06-18
  • 打赏
  • 举报
回复
有一个微软的工具可以实现将XML转换到HTML,下载地址:
http://www.microsoft.com/downloads/details.aspx?familyid=2fb55371-c94e-4373-b0e9-db4816552e41&displaylang=en

包含了工具和源代码。使用方式:
msxsl d:\a1.xml d:\a1.xslt -o xxx.html
weic 2005-06-16
  • 打赏
  • 举报
回复
lonlykiller(Love_SunnyRain) ,能不能麻烦你说详细些?
weic 2005-06-15
  • 打赏
  • 举报
回复
有没有什么类似IE的,能嵌入程序中的控件,既能显示XML+XLST的数据,也能保存?
lonlykiller 2005-06-15
  • 打赏
  • 举报
回复
嗯,不过可以通过javascript放到个文本框里面

8,906

社区成员

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

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