Java 尝试使用 SuperCSV 获取字符串并创建 pojo
Java trying to use SuperCSV to take a string and create a pojo
我可能会把它弄得比实际情况更复杂,但我有一些代码可以给我一个 CSV 字符串。我想把它变成我正在编写的一些测试代码的 pojo。我正在使用 SuperCSV
beanReader = new CsvBeanReader(new FileReader(csvFileName),CsvPreference.STANDARD_PREFERENCE);
看来只能传文件了。我想传递我的字符串。试图避免将 CSV 作为字符串获取,将其写入磁盘,将其读回并制作 pojo
我相信你可以使用 new StringReader("a,b,c\n1,2,3\n4,5,6")
,试试吧。
我可能会把它弄得比实际情况更复杂,但我有一些代码可以给我一个 CSV 字符串。我想把它变成我正在编写的一些测试代码的 pojo。我正在使用 SuperCSV
beanReader = new CsvBeanReader(new FileReader(csvFileName),CsvPreference.STANDARD_PREFERENCE);
看来只能传文件了。我想传递我的字符串。试图避免将 CSV 作为字符串获取,将其写入磁盘,将其读回并制作 pojo
我相信你可以使用 new StringReader("a,b,c\n1,2,3\n4,5,6")
,试试吧。