十大旅游电子商务网站,影楼网站制作,电商怎么做账,专业建设模式Curl转Code
快速将curl转为各种语言的代码; 便于提取请求头之类, 或者微改直接使用
https://curlconverter.com/node-axios/ (有点慢, 但是很全)https://www.lddgo.net/convert/curl-to-code (没有axios, 我喜欢用axios) 使用… 抓取地址, 使用浏览器或者其他抓包工具都可, 这…Curl转Code
快速将curl转为各种语言的代码; 便于提取请求头之类, 或者微改直接使用
https://curlconverter.com/node-axios/ (有点慢, 但是很全)https://www.lddgo.net/convert/curl-to-code (没有axios, 我喜欢用axios) 使用… 抓取地址, 使用浏览器或者其他抓包工具都可, 这里用chrome浏览器 转换相关语言代码, 以js使用axios为例
根据json数据生成ts类型
写ts的时候麻烦定义类型? 摸鱼工具:https://js2ts.com/json-to-typescripthttps://quicktype.io/typescripthttps://tooltt.com/json2typescript/ (快一点)https://json2ts.dev/ (第二快) js/ts json存excel
安装(pnpm超好用)
pnpm i xlsximport XLSX from xlsx;
/*** 入表* param data * param dirPath * param fileName */
export function saveInExcel(data: any[], dirPath: string, fileName: string) {const worksheet XLSX.utils.json_to_sheet(data);// 创建工作簿const workbook {Sheets: {data: worksheet},SheetNames: [data]};const filePath ${dirPath fileName}.xlsx;XLSX.writeFile(workbook, filePath);
}
/*** 将对象的第一层属性转为基本类型, * 否则excel的列会是空数据, 不能使用引用数据类型* param data */
export function toLevel1Obj(data: Recordstring, any) {for (let key in data) {if (typeof data[key] object) {data[key] JSON.stringify(data[key]);}}return data;
}使用
const totalList // .. 一个对象数组
saveInExcel(totalList, ./保存文件夹路径/, 文件名);