在下面的示例中,将CSV转换为JSON。
import java.io.*; import java.util.*; import com.fasterxml.jackson.databind.*; import com.fasterxml.jackson.dataformat.csv.*; public class CsvToJsonTest { public static void main(String args[]) throws Exception { File input = new File("input.csv"); try { CsvSchema csv = CsvSchema.emptySchema().withHeader(); CsvMapper csvMapper = new CsvMapper(); MappingIterator<Map<?, ?>> mappingIterator = csvMapper.reader().forType(Map.class).with(csv).readValues(input); List<Map<?, ?>> list = mappingIterator.readAll(); System.out.println(list); } catch(Exception e) { e.printStackTrace(); } } }
[{last name=Chandra, first name=Ravi, location=Bangalore}]
以上就是在Java中使用Jackson库将CSV转换为JSON?的详细内容,更多请关注php中文网其它相关文章!
已抢65036个
抢已抢27969个
抢已抢15115个
抢已抢7607个
抢已抢9494个
抢已抢19251个
抢