Page 1 of 1

XML to XSD

Posted: Fri Nov 18, 2016 7:04 pm
by tmarrakchi
Hi,
I am a beginner in xml,so I need your help please !

this is the XML file and I want the xsd file :

Code: Select all


<?xml version="1.0" encoding="UTF-8"?>
<uh2
xmlns = "http://www.uh2.ma"
xmlns:fac = "http://www.uh2.ma/facultés"
xmlns:ecl = "http://www.uh2.ma/écoles">

<facultés>
<faculté>
<fac:nom>Faculté des sciences Ain Chock</fac:nom>
<fac:ville>Casablanca</fac:ville>
<fac:doyen>Omar Essadiki</fac:doyen>
<fac:typeFaculté>FS</fac:typeFaculté>
<fac:nombreFilièresFondamentales>6</fac:nombreFilièresFondamentales>
<fac:acces>Ouvert</fac:acces>
</faculté>
<faculté>
<fac:nom>Faculté des sciences Ben M'Sik</fac:nom>
<fac:ville>Casablanca</fac:ville>
<fac:doyen>Mohammed AMINE</fac:doyen>
<fac:typeFaculté>FS</fac:typeFaculté>
<fac:nombreFilièresFondamentales>6</fac:nombreFilièresFondamentales>
<fac:acces>Ouvert</fac:acces>
</faculté>
<faculté>
<fac:nom>Faculté des sciences juridiques économiques et sociales Ain Chock</fac:nom>
<fac:ville>Casablanca</fac:ville>
<fac:doyen>KAMILI Kamal</fac:doyen>
<fac:typeFaculté>FSJES</fac:typeFaculté>
<fac:nombreFilièresFondamentales>3</fac:nombreFilièresFondamentales>
<fac:acces>Ouvert</fac:acces>
</faculté>
<faculté>
<fac:nom>Faculté des Sciences Juridiques, Economiques et Sociales - Ain Sebaâ</fac:nom>
<fac:ville>Casablanca</fac:ville>
<fac:doyen>SALMI Salim</fac:doyen>
<fac:typeFaculté>FSJES</fac:typeFaculté>
<fac:nombreFilièresFondamentales>3</fac:nombreFilièresFondamentales>
<fac:acces>Ouvert</fac:acces>
</faculté>
<faculté>
<fac:nom>Faculté des Sciences Juridiques, Economiques et Sociales - Mohammedia</fac:nom>
<fac:ville>Mohammedia</fac:ville>
<fac:doyen>MEHDAOUI Mehdi</fac:doyen>
<fac:typeFaculté>FSJES</fac:typeFaculté>
<fac:nombreFilièresFondamentales>3</fac:nombreFilièresFondamentales>
<fac:acces>Ouvert</fac:acces>
</faculté>
<faculté>
<fac:nom>Faculté de Médecine et de Pharmacie</fac:nom>
<fac:ville>Casablanca</fac:ville>
<fac:doyen>SAADI Saad</fac:doyen>
<fac:typeFaculté>FMP</fac:typeFaculté>
<fac:nombreFilièresFondamentales>1</fac:nombreFilièresFondamentales>
<fac:acces>Régulé</fac:acces>
</faculté>
<faculté>
<fac:nom>Faculté de Médecine Dentaire</fac:nom>
<fac:ville>Casablanca</fac:ville>
<fac:doyen>SAIDI Saida</fac:doyen>
<fac:typeFaculté>FMD</fac:typeFaculté>
<fac:nombreFilièresFondamentales>1</fac:nombreFilièresFondamentales>
<fac:acces>Régulé</fac:acces>
</faculté>
<faculté>
<fac:nom>Faculté des sciences et techniques de Mohammedia</fac:nom>
<fac:ville>Casablanca</fac:ville>
<fac:doyen>MOUBARIK Mohamed</fac:doyen>
<fac:typeFaculté>FST</fac:typeFaculté>
<fac:nombreFilièresFondamentales>3</fac:nombreFilièresFondamentales>
<fac:acces>Régulé</fac:acces>
</faculté>
<faculté>
<fac:nom>Faculté des Lettres et des Sciences Humaines - Ain Chock</fac:nom>
<fac:ville>Casablanca</fac:ville>
<fac:doyen>ANASSI Anass</fac:doyen>
<fac:typeFaculté>FLSH</fac:typeFaculté>
<fac:nombreFilièresFondamentales>10</fac:nombreFilièresFondamentales>
<fac:acces>Ouvert</fac:acces>
</faculté>
<faculté>
<fac:nom>Faculté des Lettres et des Sciences Humaines - Ben M'Sik</fac:nom>
<fac:ville>Casablanca</fac:ville>
<fac:doyen>MALKI Malika</fac:doyen>
<fac:typeFaculté>FLSH</fac:typeFaculté>
<fac:nombreFilièresFondamentales>9</fac:nombreFilièresFondamentales>
<fac:acces>Ouvert</fac:acces>
</faculté>
<faculté>
<fac:nom>Faculté des Lettres et des Sciences Humaines - Mohammedia</fac:nom>
<fac:ville>Mohammedia</fac:ville>
<fac:doyen>FIKRI Ouahid</fac:doyen>
<fac:typeFaculté>FLSH</fac:typeFaculté>
<fac:nombreFilièresFondamentales>7</fac:nombreFilièresFondamentales>
<fac:acces>Ouvert</fac:acces>
</faculté>
</facultés>

<écoles>
<école>
<ecl:nom>Ecole Supérieure de Technologies de Casablanca</ecl:nom>
<ecl:ville>Casablanca</ecl:ville>
<ecl:directeur>ABBASSI Abbass</ecl:directeur>
<ecl:typeEcole>EST</ecl:typeEcole>
<ecl:nombreFilières>5</ecl:nombreFilières>
</école>
<école>
<ecl:nom>Ecole Nationale Supérieure d'électiricité et de macanique</ecl:nom>
<ecl:ville>Casablanca</ecl:ville>
<ecl:directeur>Ahmed MADROUMI</ecl:directeur>
<ecl:typeEcole>EI</ecl:typeEcole>
<ecl:nombreFilières>6</ecl:nombreFilières>
</école>
<école>
<ecl:nom>École Normale Supérieure</ecl:nom>
<ecl:ville>Casablanca</ecl:ville>
<ecl:directeur>Youssef Youssfi</ecl:directeur>
<ecl:typeEcole>ENS</ecl:typeEcole>
<ecl:nombreFilières>4</ecl:nombreFilières>
</école>
<école>
<ecl:nom>Ecole Nationale Supérieure des Arts et Métiers</ecl:nom>
<ecl:ville>Casablanca</ecl:ville>
<ecl:directeur>MOUNDIR Mouniim</ecl:directeur>
<ecl:typeEcole>EI</ecl:typeEcole>
<ecl:nombreFilières>3</ecl:nombreFilières>
</école>
<école>
<ecl:nom>École Supéreiure des Arts Appliquées</ecl:nom>
<ecl:ville>Casablanca</ecl:ville>
<ecl:directeur>MALIH Ouail</ecl:directeur>
<ecl:typeEcole>ESAA</ecl:typeEcole>
<ecl:nombreFilières>2</ecl:nombreFilières>
</école>
<école>
<ecl:nom>École nationale de commerce et de gestion</ecl:nom>
<ecl:ville>Casablanca</ecl:ville>
<ecl:directeur>AMIR Amira</ecl:directeur>
<ecl:typeEcole>ENCG</ecl:typeEcole>
<ecl:nombreFilières>3</ecl:nombreFilières>
</école>
<école>
<ecl:nom>Ecole Normale Supérieure de l’Enseignement Technique</ecl:nom>
<ecl:ville>Mohammedia</ecl:ville>
<ecl:directeur>MOUSSADIQ Meriem</ecl:directeur>
<ecl:typeEcole>ENS</ecl:typeEcole>
<ecl:nombreFilières>5</ecl:nombreFilières>
</école>
</écoles>
</uh2>

Re: XML to XSD

Posted: Mon Nov 21, 2016 9:27 am
by Radu
Hi,

In the Tools menu there is a Generate/Convert Schema action. You can specify a set of XML documents and Oxygen can try to deduce a schema for them (either DTD or RNG or XML Schema).

Regards,
Radu