Языки информационного обмена. Документ XML., страница 3

<subject name="Функан" ID="5" techersID="003">

<hours>66</hours>

<semestr>5</semestr>

<stgroup>ПМ-01</stgroup>

<type>Лаба</type>

<control_type>Зачет</control_type>

</subject>

</curriculum>

</dean>

<sub-faculty name="Кафедра прикладной математики">

<teacher name="Чубич В.М." ID="001">

<position>Доцент</position>

<rank>К.т.н</rank>

<status>Доцент</status>

</teacher>

<teacher name="Рояк С.Х" ID="002">

<position>Доцент</position>

<rank>К.т.н</rank>

<status>Доцент</status>

</teacher>

<teacher name="Рояк М.Э." ID="003">

<position>Доцент</position>

<rank>К.т.н</rank>

<status>Доцент</status>

</teacher>

<teacher name="Соловейчик Ю.Г." ID="004">

<position>Профессор</position>

<rank>Д.т.н</rank>

<status>Профессор</status>

<busines>"Заведует Кафедрой"</busines>

</teacher>

<teacher name="Баландин М.Ю." ID="005" studentsID="271 272 273 274 275">

<position>Доцент</position>

<rank>К.ф-м.н</rank>

<status>Доцент</status>

</teacher>

</sub-faculty>

<sub-faculty name="Кафедра Программных Систем и Баз Данных">

<teacher name="Долозов Н.Л." ID="011" studentsID="171 172 173 274 275">

<position>Доцент</position>

<rank>К.т.н</rank>

<status>Доцент</status>

</teacher>

<teacher name="Пинус А.А." ID="012" studentsID="071 073 076">

<position>Доцент</position>

<rank>К.т.н</rank>

<status>Доцент</status>

</teacher>

<teacher name="Губкин С.Х." ID="013">

<position>Доцент</position>

<rank>К.т.н</rank>

<status>Профессор</status>

</teacher>

<teacher name="Хренова Г.П." ID="014">

<position>Доцент</position>

<rank>К.т.н</rank>

<status>Доцент</status>

</teacher>

<teacher name="Варенников Ю.Г." ID="015">

<position>Профессор</position>

<rank>Д.т.н</rank>

<status>Профессор</status>

<busines>"Заведует Кафедрой"</busines>

</teacher>

<teacher name="Пельменников М.Ю." ID="016">

<position>Доцент</position>

<rank>К.ф-м.н</rank>

<status>Доцент</status>

</teacher>

</sub-faculty>

</faculty>

</institute>

XSD файл

<?xml version="1.0" encoding="utf-8" ?>

<xs:schema targetNamespace="http://tempuri.org/XMLSchema.xsd" xmlns="http://tempuri.org/XMLSchema.xsd" xmlns:mstns="http://tempuri.org/XMLSchema.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" attributeFormDefault="qualified" elementFormDefault="qualified">

<xs:element name="institute" msdata:IsDataSet="true" msdata:Locale="ru-RU" msdata:EnforceConstraints="False">

<xs:complexType>

<xs:sequence>

<xs:element name="faculty" nillable="true" minOccurs="0" maxOccurs="unbounded">

<xs:complexType>

<xs:all>

<xs:element name="sub-faculty" nillable="true" minOccurs="0" maxOccurs="unbounded">