我有数百万个需要读取、转换和保存到数据库的 xml。
使用 StAX Step 我设法打开了一个 xml 文件并执行了我需要的操作。
但是文件名只能让我每一步打开一个文件。有什么方法可以让 Stax Step 使用正则表达式或其他解决方案一次打开多个 xml 文件?
PS:不一定需要是并行打开xml,只需要一个单独可以打开文件夹中所有xml并运行我需要的转换。
拥抱
我认为您不能这样做,因为您不能只是将 XML 文档连接在一起。您需要做的是让您的转换加载一个文件,然后为每个文件运行一次该转换。看到这个答案:
https://stackoverflow.com/a/14613787/1515537
布赖恩
使用 Stax Step 打开多个文件
大家好,
使用已弃用的 XML 输入,我可以在打开文件时使用正则表达式。
谢谢你