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> 

Я хотел бы видеть академический год, класс, класс, имя, регистрацию и т. Д. В качестве титулов. И под каждым заголовком должны быть соответствующие данные.

Например.

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

Я не размещаю весь свой код снова, потому что он такой же, как в этом уроке. Пожалуйста, не говорите мне, почему бы вам не пойти и спросить парня, который сделал этот учебник. Я нашел здесь людей очень приятными и всегда полезными. Большое спасибо.

ответ

1

Рассмотрев учебное пособие и ваш XML, большая разница между вашим XML и примером, приведенным в учебнике, заключается в том, что ваш не является вложенным XML.

Я также оспариваю ваше утверждение о том, что вы не можете изменить структуру XML. Конечно, вы не сможете изменить то, что получаете от службы, предоставляющей вам XML, но нет причин, по которым вы не смогли бы реорганизовать XML, который вы получаете, в вложенный XML-документ, который более совместим с вашим намерения.

+0

Спасибо за ваш комментарий, я думаю, что правильно, это две разные структуры XML. Но я не уверен, или я не знаю, как я могу преобразовать существующую структуру xml в вложенный xml. Я должен сказать, что я совершенно новичок в этих вещах. – lawphotog

Смежные вопросы