如何在java中的OpenCSV结果集导出中添加公共标题部分

如何在java中的OpenCSV结果集导出中添加公共标题部分,java,export-to-csv,resultset,opencsv,csv-write-stream,Java,Export To Csv,Resultset,Opencsv,Csv Write Stream,在将resultset导出到csv时,我需要一个公共标题行,下面提到的是我代码的一部分。请给我一个解决方案,以添加公共标题的csv。 现在,这段代码为我提供了resultset中的行和列,我需要在excel工作表的左上角有一个标题部分。 getDataList=“{调用getDataExport(?)}”; callableStatement=sqlConnection.prepareCall(getDataList); callableStatement.setString(1,where子

在将resultset导出到csv时,我需要一个公共标题行,下面提到的是我代码的一部分。请给我一个解决方案,以添加公共标题的csv。 现在,这段代码为我提供了resultset中的行和列,我需要在excel工作表的左上角有一个标题部分。

getDataList=“{调用getDataExport(?)}”;
callableStatement=sqlConnection.prepareCall(getDataList);
callableStatement.setString(1,where子句.toString());
布尔结果=callableStatement.execute();
如果(结果){
resultSet=callableStatement.getResultSet();
StringWriter StringWriter=新StringWriter();
CSVWriter CSVWriter=新CSVWriter(stringWriter);
csvWriter.writell(resultSet,true);//包括列名
String resultss=stringWriter.toString();
System.out.println(“输出流:+results”);
resultss=resultss.replaceAll(“\\”,”);
resultss=resultss.replaceAll(“,”);
数据=resultss.getBytes(“UTF-8”);
csvWriter.close();
}
resultSet.close();
callableStatement.close();
提交();
getDataList = "{call getDataExport(?)}";
            callableStatement = sqlConnection.prepareCall(getDataList);
            callableStatement.setString(1, WhereClauses.toString());
            
            boolean results = callableStatement.execute();

            if (results) {
                resultSet = callableStatement.getResultSet();
                StringWriter stringWriter = new StringWriter();
                CSVWriter csvWriter = new CSVWriter(stringWriter);
                csvWriter.writeAll(resultSet, true); // including column names
                String resultss = stringWriter.toString();
                System.out.println("Output stream: " + resultss);
                resultss = resultss.replaceAll("\\<.*?\\>", "");
                resultss = resultss.replaceAll("&nbsp;", " ");
                data = resultss.getBytes("UTF-8");
                csvWriter.close();
             }
            resultSet.close();
            callableStatement.close();
            sqlConnection.commit();