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, '""').

修剪能够以预期的方式获得输出。希望这对遇到此类问题的任何人都有帮助。