Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javacsv/Excel:采用替换技术的动态列处理_Excel_Csv_Apache Poi_Opencsv_Rfc4180 - Fatal编程技术网

javacsv/Excel:采用替换技术的动态列处理

javacsv/Excel:采用替换技术的动态列处理,excel,csv,apache-poi,opencsv,rfc4180,Excel,Csv,Apache Poi,Opencsv,Rfc4180,我是用Java处理excel/csv的高手 我已经完成了从resultset到excel/csv的excel/csv处理,但我想根据excel/csv中的一些线索将数据处理到excel/csv。例如,结果集的模式如下 student_id, name, age, subject_id, marks 和excel包含如下数据 ----------------------------------- | Student ID | Name | Marks | --------------

我是用Java处理excel/csv的高手

我已经完成了从resultset到excel/csv的excel/csv处理,但我想根据excel/csv中的一些线索将数据处理到excel/csv。例如,结果集的模式如下

student_id, name, age, subject_id, marks
和excel包含如下数据

-----------------------------------
| Student ID   | Name   | Marks   |
-----------------------------------
| %student_id% | %name% | %marks% |
-----------------------------------
Student ID, Name, Marks
%student_id%, %name%, %marks%
或CSV格式包含如下数据

-----------------------------------
| Student ID   | Name   | Marks   |
-----------------------------------
| %student_id% | %name% | %marks% |
-----------------------------------
Student ID, Name, Marks
%student_id%, %name%, %marks%
然后,将使用结果集的所有条目处理提示为%student_id%的整个列,类似地,处理相应行的其他列

这种方法背后的原因是动态地接收所需的数据。假设在后面的阶段中,我不需要名称,我只需要删除列,对于任何添加场景也是如此

谢谢你的建议