2011-10-04 66 views
0

我有两个不同结构的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)。最好的办法是什么?

+2

D1在哪里以及如何在XML 2中表示? – LueTm

+1

@LueTm我相信这是不是现在 - 这是他要完成什么(“我要链接[...]”) –

+0

@saloni IMO你需要更清楚的了解您的要求和前提条件,因为这是什么“最好的方式”将取决于。而且现在我们知道几乎没有任何东西 –

回答

0

如果您需要更改的XML结构我想通过一个属性上教员XML2添加一个链接到部门(部门=“D1”为例)的可能性。

+0

结构仍然相同 – saloni

+0

比你可能需要一些编码。也许这是一个想法,引入第三个XML文件,在这里存储其他两个文件之间的链接。 –