巨大的XML到CSV的转换
问题描述:
我想将uniprot数据库上传到neo4j来创建图形数据库。 Uniprot数据库以xml格式提供。我想将XML格式转换为CSV格式。 尽管有许多用于转换的在线工具,但它们仅限于小文件大小。 任何人都可以在这方面帮助我吗? 如Uniprot数据库大小为5.2 GB巨大的XML到CSV的转换
由于提前 帕万·库马尔Alluri
答
在Java中,我认为使用的SAXParser可以解决这个问题,因为的SAXParser并不需要所有的XML数据在内存中一次。
同样,您不需要将CSV保存在内存中,也可以将它写出到文件中。 – Thilo 2014-12-03 06:23:11