2011-10-04 72 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文件,在這裏存儲其他兩個文件之間的鏈接。 –