是否有任何可用的java实用程序或库可以帮助我将CSV,JSON或XML中的文件数据转换为任何其他类型。
e.g:
CSV -> JSON
CSV -> XML
JSON -> CSV
JSON -> XML
XML -> CSV
XML -> JSON
知道我怎么能这样做吗?文件大小至少为100mb,因此请查看最节省流程的解决方案。
答案 0 :(得分:1)
杰克逊是一个很好的解决方案。见https://github.com/FasterXML/jackson
答案 1 :(得分:1)
FasterXML (Jackson)支持读取和写入CSV,XML和JSON。
如果数据格式是固定的,可以将其读入Java对象,然后通过定义annotations
生成不同类型的输出否则,可以使用程序员布鲁斯在Parsing XML into JSON提到的通用解决方案。