js文件导出为txt文件
https://www.cnblogs.com/liuxiaohuan/p/9777371.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<textarea name="" id="text" cols="30" rows="10">这里输入的数据将保存为txt中</textarea>
<script src="lib/jquery-2.1.4.min.js"></script>
<button id="save" type="button">保存</button>
</head>
<body>
<script>
document.querySelector('#save').addEventListener('click', saveFile);
function fakeClick(obj) {
var ev = document.createEvent("MouseEvents");
ev.initMouseEvent("click", true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
obj.dispatchEvent(ev);
}
function exportRaw(name, data) {
var urlObject = window.URL || window.webkitURL || window;
var export_blob = new Blob([data]);
var save_link = document.createElementNS("http://www.w3.org/1999/xhtml", "a")
save_link.href = urlObject.createObjectURL(export_blob);
save_link.download = name;
fakeClick(save_link);
}
function saveFile() {
$.ajax({
contentType: "application/json",
url: "你的url",
type: 'post', //GET
dataType: 'json',
data: JSON.stringify({
regionName: 330681,
pgnum: 1,
pgsize: 10000,
discoveryTime: "2021-12-14"
}),
success: function (res) {
console.log(res);
// let resarr = JSON.stringify( res.data.rows,['latitude','longitude','damageTag','id','degree','deviceName','discoveryTime']);
let resarr = JSON.stringify( res.data.rows);
console.log(resarr);
// var inValue = document.querySelector('#text').value;
exportRaw('test.txt', resarr);
// for (let i of resarr) {
// console.log(i.latitude);
// console.log(i.longitude);
// }
}
})
// var inValue = document.querySelector('#text').value;
// exportRaw('test.txt', inValue);
}
</script>
</body>
</html>
注意这里需要保存为json格式
不然数据多的话保存下来的是
【obj】【obj】这种的了
json转excel
这种网站有很多
百度一下就行了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!