XML to XSD

This should cover W3C XML Schema, Relax NG and DTD related problems.
tmarrakchi
Posts: 1

XML to XSD

Fri Nov 18, 2016 7:04 pm

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>
Radu
Posts: 5088

Re: XML to XSD

Mon Nov 21, 2016 9:27 am

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
Radu Coravu
<oXygen/> XML Editor
http://www.oxygenxml.com

Return to “XML Schemas”

Who is online

Users browsing this forum: No registered users and 0 guests