C# 区分大量XML与其他大量XML

C# 区分大量XML与其他大量XML,c#,vb.net,C#,Vb.net,我这里有一个典型的问题: 我有两个文件夹,每个文件夹包含数千个XML,第一个文件夹中的一些XML在第二个文件夹的XML中有一个公共节点值。这里我需要一个C#代码来从第二个文件夹中提取所有具有公共节点的XML(例如说“book id”是公共节点),然后将它们移动到第三个文件夹 因为搜索每一个XML对我来说都是非常乏味的 提前谢谢 你试过什么代码?我怀疑你设计了一个解决方案。为什么不简单地将文件视为文本呢。打开它们,阅读内容并搜索节点。如果发现,请根据需要移动它。解析XML将是乏味的,除非您需要,否

我这里有一个典型的问题:

我有两个文件夹,每个文件夹包含数千个XML,第一个文件夹中的一些XML在第二个文件夹的XML中有一个公共节点值。这里我需要一个C#代码来从第二个文件夹中提取所有具有公共节点的XML(例如说“book id”是公共节点),然后将它们移动到第三个文件夹

因为搜索每一个XML对我来说都是非常乏味的


提前谢谢

你试过什么代码?我怀疑你设计了一个解决方案。为什么不简单地将文件视为文本呢。打开它们,阅读内容并搜索节点。如果发现,请根据需要移动它。解析XML将是乏味的,除非您需要,否则没有必要。谢谢您的回复!我有将近11K的XML需要从15K的XML中进行分类,我肯定需要一个代码来完成这项任务,我对这种类型的编码没有任何想法,我想从中学习,并完成这项任务