2012-01-16 175 views
0

我跟着this simple tutorial並創建了一個嵌套中繼器。 本教程很簡單,所以我可以輕鬆創建類似的東西。XML到嵌套中繼器控制ASP.net

但我在我的組織中有不同的XML結構,我不能改變。我的XML結構是這樣的重複結構。

<pupil> 
    <academicYear>2011/2010</academicYear> 
    <grade>Kindergarten 1</grade> 
    <class>class 1</class>  
    <name>emma</name> 
    <admissionDate>01/05/2010</admissionDate> 
    <language>English</language> 
    <CountryofBirth>United Kingdom</CountryofBirth> 
    <fullName>emma watson</fullName> 
    </pupil> 

我想看看學術年級,年級,班級,名稱,入學日期等作爲書名。 在每個標題之下,應該有關於它的相關數據。

例如,

*Academic Year 
     -2011/2010 
     -2010/2009 
    *Grade 
     -kingdergarten1 
     -kingdergarten2 
     -kingdergarten3 

我不再發布我所有的代碼,因爲它和本教程中的一樣。請不要告訴我爲什麼不去問那個製作這個教程的人。我發現這裏的人非常好,總是樂於助人。 非常感謝。

回答

1

查看了本教程和您的XML之後,您的XML和教程中給出的示例之間最大的區別在於您的XML不是嵌套的XML。

我也懷疑你的斷言,你不能改變XML結構。當然,您可能無法更改從提供XML的服務中獲得的內容,但沒有理由不能將您收到的XML重新組織爲更符合您的嵌套XML文檔意圖。

+0

感謝您的評論,我認爲你很對,這是兩種不同的XML結構。但我不知道,或者我不知道如何將現有的xml結構轉換爲嵌套的xml。我不得不說我對這些事情很新穎。 – lawphotog 2012-01-17 08:56:55