Mus*_*h87 0 java xml parsing converter opencsv
我有个问题:
我正在尝试将我的 CSV 文件转换为 XML 文件,并且我看到了这篇文章的响应:Java lib 或应用程序将 CSV 转换为 XML 文件?
我看到我需要使用这个 OpenCSV 库,特别是,我必须使用以下代码:
CSVReader reader = new CSVReader(new FileReader(startFile));
Run Code Online (Sandbox Code Playgroud)
在哪里 String startFile = "./startData.csv";
现在,我没有得到一个字符串作为 startFile,但我有一个byte[],因为对于其他问题,我已经将我的文件转换为 byte[]。如何将此代码与 byte[] 一起使用?
有替代品吗?
谢谢
由于 CSVReader 的构造函数将 Reader 作为参数,因此您几乎可以将任何可读的内容传递给它。
因此,在您的情况下,您可以尝试使用字节流阅读器,如下所示:
CSVReader reader = new CSVReader(
new InputStreamReader(
new ByteArrayInputStream(yourByteArray)));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3381 次 |
| 最近记录: |