Jsf p:dataExporter csv十进制列不在引号之间

Jsf p:dataExporter csv十进制列不在引号之间,jsf,csv,primefaces,Jsf,Csv,Primefaces,我有一个生成CSV文件的。 不幸的是,十进制列不在引号之间。这给了我一些问题,因为我的十进制分隔符是逗号 我怎样才能修好它?也许可以为十进制值加引号或更改CSV分隔符?逗号作为十进制分隔符是典型的欧洲用法。反过来,欧洲CSV格式通常使用分号作为CSV分隔符。这也应该解决这个问题 但是,不支持通过某些标记属性更改CSV分隔符。逗号在PrimeFaces中硬编码,而不是参数化。据报道,该项目目前已被接受,但开放时间超过一年。该问题还提到了数据导出的替代解决方案 一个快速的解决方法是将原始文件复制粘贴

我有一个生成CSV文件的
。 不幸的是,十进制列不在引号之间。这给了我一些问题,因为我的十进制分隔符是逗号


我怎样才能修好它?也许可以为十进制值加引号或更改CSV分隔符?

逗号作为十进制分隔符是典型的欧洲用法。反过来,欧洲CSV格式通常使用分号作为CSV分隔符。这也应该解决这个问题

但是,
不支持通过某些标记属性更改CSV分隔符。逗号在PrimeFaces中硬编码,而不是参数化。据报道,该项目目前已被接受,但开放时间超过一年。该问题还提到了数据导出的替代解决方案

一个快速的解决方法是将原始文件复制粘贴到WAR中,维护包结构,并对其进行编辑以替换所有出现的
writer.write(“,”)
编写器编写。当在WAR的
/WEB-INF/lib
中的WAR和JAR中发现具有相同FQN的多个类时,WAR中的类将在类加载中获得优先权并被使用