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