码迷,mamicode.com
首页 > 其他好文 > 详细

前台实现下载xml功能

时间:2016-04-18 15:28:39      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:

  平时我们通过href去链接文件时,一般情况是对于zip、jar等下载功能,而对于xml、css、html、js等都是查看功能。

  现在下面的代码可以直接生成xml格式的字符串,从而达到生成xml文件,以至于可以下载xml文件。

  

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
</body>
<script>
    window.onload = function () {
        var html = <a href="data:text/xml;charset=utf-8, + encodeURIComponent(text) + " download="99">下载</a>;
        document.body.innerHTML = html;
    }
    var text = <?xml version="1.0" encoding="UTF-8"  standalone="yes"?>\
                <config-routing>                <array name="Private">                    <key name="amount">3</key>                    <array name="info">                        <key name="name">阿斯顿</key>                        <key name="id">1</key>                    </array>                    <array name="info">                        <key name="name">阿斯顿</key>                        <key name="ecu_id">2</key>                    </array>                    <array name="info">                        <key name="name">3we</key>                        <key name="id">3</key>                    </array>            </array>        </config_routing>;
</script>
</html>

  这样就不用传数据给后台,然后由后台去组合xml,再来去下载xml,效率高了些。

 

前台实现下载xml功能

标签:

原文地址:http://www.cnblogs.com/wanliyuan/p/5404409.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!