我想问一下xml文件怎么打开

我想问一下xml文件怎么打开,第1张

1、我们在电脑上面找到想要打开的xml文件,点击鼠标右键。
2、在鼠标右键列表当中,我们选择打开方式。
3、我们这里在列表当中选择其他应用打开。
4、在这个当中,我们选择wpsoffice,然后点击确定。
5、接着我们选择wps表格,点击打开。
6、最后我们就可以看到打开的文件了。

这是因为浏览器自己能解释XML文档,所以你直接点,浏览器就把它当成网页给解释后送显了。
可能说得有些抽象,你这样理解吧,因为XML文件能被浏览器打开,所以你一点,浏览器就自动打开了,其实不光是XML文件,如jpg,gif图象,这些都是这样的。
另外送你一段下载代码,这样可以防止浏览器直接打开
private void FileDownload(string FullFileName)
{
FileInfo DownloadFile = new FileInfo(FullFileName);
ResponseClear();
ResponseClearHeaders();
ResponseBuffer = false;
ResponseContentType ="application/octet-stream";
ResponseAppendHeader("Content-Disposition","attachment;filename="+>重定向的,不好处理。。。。。。。自己使用流处理
responsesetContentType(fileminitype);
responsesetHeader("Location",filename);
responsesetHeader("Cache-Control", "max-age=" + cacheTime);
responsesetHeader("Content-Disposition", "attachment; filename=" + filename); //filename应该是编码后的(utf-8)
responsesetContentLength(filelength);
OutputStream outputStream = responsegetOutputStream();
InputStream inputStream = new FileInputStream(filepath);
byte[] buffer = new byte[1024];
int i = -1;
while ((i = inputStreamread(buffer)) != -1) {
outputStreamwrite(buffer, 0, i);
}
outputStreamflush();
outputStreamclose();
inputStreamclose();
outputStream = null;

设置响应的ContentType即可。如下:
responsereset();
responsesetContentType("application/x-msdownload");
responseaddHeader("Content-Disposition","attachment; filename=\"" + attch_name + "\"");


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13176391.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-16
下一篇 2023-06-16

发表评论

登录后才能评论

评论列表(0条)

保存