我已经从服务器返回的JSON对象动态创建了一个xml字符串。我需要让用户将其下载为文件,以便当用户单击名为export的按钮时,他/她会收到downloadable.xml文件并可以在本地计算机上保存。
这可能吗?
答案 0 :(得分:3)
我最近在找类似的东西,遇到了Downloadify。它似乎使用Flash 10的一个功能来解决JavaScript的文件系统限制。
答案 1 :(得分:2)
您是否在服务器或客户端上生成了文件?
如果您已在服务器上生成文件,则可以使用content-disposition标题。您还需要将内容类型设置为application / xml或text / xml。
如果您使用jQuery生成了文件,则用户无法在本地保存文件。 Javascript不允许访问文件系统。