2012-01-16 5 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> 

私はacademicYear、grade、class、name、admissiondateなどをタイトルとして見たいと思います。 各タイトルの下には、対応する対応するデータが必要です。

例:

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

私のコードはすべてこのチュートリアルと同じです。なぜ私に行ってそのチュートリアルを作った人に尋ねないのか教えてください。私はここの人々が非常に素晴らしく、常に助けになることを発見しました。 ありがとうございます。

答えて

1

チュートリアルとXMLを見ても、XMLとチュートリアルの例との大きな違いは、あなたがネストされたXMLではないということです。

また、XML構造を変更できないという主張について異議を申し立てます。確かに、XMLを提供しているサービスから得られるものを変更することはできないかもしれませんが、受信しているXMLを、あなたが慣れ親しんだXML文書に再編成することができない理由はありません意図。

+0

あなたのコメントをありがとう、私は非常に正しいと思う、それは2つの異なるXML構造です。しかし、私は確信していないか、または私はどのようにネストされたXMLに既存のXML構造を変換することができますかわからない。私はそういうことにとても新しいことを言わなければならない。 – lawphotog

関連する問題