Table Data/Header 值有很多 space 影响导出
Table Data/Header value has lots of space affecting export
我正在 MVC 中生成 table。我正在使用 tableexport.js 进行导出。但是,我发现当我将文件导出到 Excel 时,它有很多来自 html table 的不必要的 space。我尝试过设计风格,但没有奏效。当我在 Chrome:
中检查时,查看示例生成的 table 数据
见下文 table header:
如何去除 MVC 生成的不在模型中的额外 space?
我不是通过 mvc 应用程序而是通过编辑 tableexport.js 文件解决了空格问题。我改变了
return $(val).text();
到
return $(val).text().trim();
用于导出类型 xlsx、xlsm、xls 和 txt。然后我改变了
$(val).text().replace(/"/g, '""')
到
$(val).text().trim().replace(/"/g, '""').
修剪能够以预期的方式获得输出。希望这对遇到此类问题的任何人都有帮助。
我正在 MVC 中生成 table。我正在使用 tableexport.js 进行导出。但是,我发现当我将文件导出到 Excel 时,它有很多来自 html table 的不必要的 space。我尝试过设计风格,但没有奏效。当我在 Chrome:
中检查时,查看示例生成的 table 数据见下文 table header:
如何去除 MVC 生成的不在模型中的额外 space?
我不是通过 mvc 应用程序而是通过编辑 tableexport.js 文件解决了空格问题。我改变了
return $(val).text();
到
return $(val).text().trim();
用于导出类型 xlsx、xlsm、xls 和 txt。然后我改变了
$(val).text().replace(/"/g, '""')
到
$(val).text().trim().replace(/"/g, '""').
修剪能够以预期的方式获得输出。希望这对遇到此类问题的任何人都有帮助。