有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java只读取和处理XML文件的一部分

我有一个包含60k个实体的XML文件。我想批量处理20k。我使用SAX解析器解析实体并将其存储在列表中。 我解析了60k个实体,并将其存储在文件/数组/列表中,然后分别处理每个实体。我认为这不是最好的解决办法

有没有办法从XML文件中只读取20k个实体,对它们进行处理,然后再次读取XML文件


共 (1) 个答案

  1. # 1 楼答案

    我认为可以使用多线程概念。创建3个线程,每个线程必须读取20K数据。然后另一个线程将读取另一个20k数据