我有一个 10+ MB 的 xml 文件,其中包含具有关系的节点(大约 10K 到 20K)。
<.....>
<Emplyoyee>
<name>Jack</name>
<age>35</age>
<supervisor></supervisor>
<....>
</Emplyoyee>
<.....>
<.....>
<.....>
<Emplyoyee>
<name>Smith</name>
<age>20</age>
<supervisor>Jack</supervisor>
<....>
</Emplyoyee>
<.....>
现在,我想解析这个文件并将所有详细信息存储在数据库中,其中包含一个名为“supervisorID”的字段(ID)的“Employee”表。到目前为止,我一直在尝试制作所有员工的列表,然后迭代列表以查找主管关系。
请建议我一种高效且更快的方法来执行此操作。我可以使用哪些库来处理此类问题。