按条件过滤 csv 并将结果生成列表

有一个分类明细格式的 csv 文件:

Name,Colour
Chair,Blue
Chair,Green
Chair,Yellow
Table,Purple
Table,Pink
Door,Yellow

请用 Java 查询这个文件,输入参数是分类,输出明细列表。比如输入 Chair 时,输出:Blue,Green,Yellow
编写 SPL 代码:

=T($[data.csv]).select(Name==?).(Colour)

函数 T 解析 csv 文件,$[] 是字符串。
Java 集成 SPL 可参考 Java 如何调用 SPL 脚本

来源:https://stackoverflow.com/questions/74693048/how-can-i-use-java-to-create-a-list-of-all-the-values-from-csv-file-that-have-th