java只读取和处理XML文件的一部分
我有一个包含60k个实体的XML文件。我想批量处理20k。我使用SAX解析器解析实体并将其存储在列表中。 我解析了60k个实体,并将其存储在文件/数组/列表中,然后分别处理每个实体。我认为这不是最好的解决办法
有没有办法从XML文件中只读取20k个实体,对它们进行处理,然后再次读取XML文件
你可以在下面搜索框中键入要查询的问题!
我有一个包含60k个实体的XML文件。我想批量处理20k。我使用SAX解析器解析实体并将其存储在列表中。 我解析了60k个实体,并将其存储在文件/数组/列表中,然后分别处理每个实体。我认为这不是最好的解决办法
有没有办法从XML文件中只读取20k个实体,对它们进行处理,然后再次读取XML文件
# 1 楼答案
我认为可以使用多线程概念。创建3个线程,每个线程必须读取20K数据。然后另一个线程将读取另一个20k数据