Comment transformer un fichier XML en SQL ? (Par Denis Sanchez , Netapsys) Exemple de code XML
Voici un exemple de fichier XML nommé ici certif.xml:
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="certif.xsl" type="text/xsl"?>
<!DOCTYPE diplomes SYSTEM "http://www.foobar.com/dtd.dtd">
<diplomes>
<parametres>
<type-export>complet</type-export>
<horodatage>31/08/2010 22:01:07</horodatage>
</parametres>
<fiche-diplome>
<type-intervention>C</type-intervention>
<code-diplome>1874</code-diplome>
<code-type-diplome>105</code-type-diplome>
<intitule-type-diplome>Mastère spécialisé</intitule-type-diplome>
<code-niveau>1</code-niveau>
<code-niveau-europeen />
<code-scolarite />
<code-sise>9730703</code-sise>
<code-onisep />
<code-onisep-ideo />
<code-specificite-ideo />
<code-cqp />
<code-ministere-emploi />
<code-afpa />
<code-nsf>116</code-nsf>
<code-lettre-nsf />
<code-carif-07 />
<code-carif-26 />
<inscrit-rncp>2</inscrit-rncp>
<type-sigle>Mastère spécialisé</type-sigle>
<type-complet>Mastère spécialisé</type-complet>
<intitule-diplome>Mastère spécialisé mastère spécialisé chimie 'ts' ttt</intitule-diplome>
<dominante>chimie</dominante>
<mention />
<specialite />
<intitule-sigle />
<code-niveau-entree />
<accessibilite-fi />
<accessibilite-ca>2</accessibilite-ca>
<accessibilite-fc>2</accessibilite-fc>
<accessibilite-cp>2</accessibilite-cp>
<accessibilite-vae>1</accessibilite-vae>
<accessibilite-ind>2</accessibilite-ind>
<accessibilite-uc />
<texte-chapo />
<texte-objectif />
<texte-programme />
<texte-admission />
<texte-poursuite />
<texte-debouches />
<texte-source />
<valideur />
<annee-premiere-session>2002</annee-premiere-session>
<annee-derniere-session />
<etat>3</etat>
<date-creation>11/02/2004</date-creation>
<date-maj>11/02/2004</date-maj>
<validation-interne />
<validation-alfa />
<modalites-diplomes>
<modalite>
<code-type-modalite>2</code-type-modalite>
<code-modalite>5</code-modalite>
<libelle>Label de la Conférence des grandes écoles (CGE)</libelle>
</modalite>
</modalites-diplomes>
<jos>
</jos>
<modules>
</modules>
<liens-diplomes-formacodes>
</liens-diplomes-formacodes>
<liens-diplomes-gfe>
</liens-diplomes-gfe>
<liens-diplomes-romes>
</liens-diplomes-romes>
<liens-diplomes-fap>
</liens-diplomes-fap>
<liens-diplomes-validations>
<lien-diplomes-validations>
<code-validation>1015</code-validation>
<nom-validation>Diplôme de la recherche</nom-validation>
<certificateur>1</certificateur>
<valideur />
<code-habilitation />
<code-rncp />
<duree-habilitation />
<date-ouverture>00/00/0000</date-ouverture>
<date-fermeture>00/00/0000</date-fermeture>
<validite-actuelle />
<date-maj>01/01/2007</date-maj>
</lien-diplomes-validations>
</liens-diplomes-validations>
<historiques-diplomes>
</historiques-diplomes>
</fiche-diplome>
</diplomes>