链接两个xml文件

时间:2011-10-04 08:27:18

标签: c# xml

我有两个不同结构的xml文件,需要链接它们。

XML 1:

<Departments>
  <Department Id='D1' />
</Departments>`

XML 2:

<Faculty Id='F1'>
  <Classrooms><Classroom Name='CR1' /><Classroom Name='CR2' /></Classrooms>
</Faculty>
<Faculty Id='F2'>
  <Classrooms><Classroom Name='CR3' /><Classroom Name='CR4' /></Classrooms>
</Faculty>

现在我想以一种方式链接,如果我提供'CR1'和'D1'作为我的输入,它应该返回F1。我想链接部门(XML 1)和教师(XML 2)。什么是最好的方法呢?

1 个答案:

答案 0 :(得分:0)

如果您有可能更改XML结构,我会通过XML2中教师的属性添加指向部门的链接(例如,department =“d1”)。