本帖最后由 tony1109669192 于 2021-6-18 00:29 编辑
在数据提交后台之前就已经出现乱码了
下载下来,直接用
桌面版打开
但是用在线编辑器集成的导出ssjson功能,导出的ssjson文件又没有错别字。
初步锁定在
- var spreadJSON = spread.toJSON({ includeBindingSource: true, includeAutoMergedCells: true });
- var spreadJSONString = JSON.stringify(spreadJSON);
复制代码 这段代码。
js导出的代码:
- 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);
- }
复制代码
|