java使用OpenCSV在输入中使用字节数组将CSV文件转换为XML
我有一个问题:
我正在尝试将我的CSV文件转换为XML文件,我看到了这篇文章的响应:Java lib or app to convert CSV to XML file?
我知道我需要使用这个OpenCSV库,特别是,我必须使用以下代码:
CSVReader reader = new CSVReader(new FileReader(startFile));
其中String startFile = "./startData.csv";
现在,我没有得到一个字符串作为startFile,但我有一个字节[],因为,对于另一个问题,我已经将我的文件转换为字节[]。如何将此代码与字节[]一起使用
还有其他选择吗
谢谢
# 1 楼答案
由于CSVReader的构造函数将读卡器作为参数,因此几乎可以将任何可读的内容传递给它
因此,在您的情况下,您可以尝试使用字节流读取器,如下所示: