<?php

/**
 * @page lecture_simple_xml.php
 * @brief Exemple simple d'utilisation de SimpeXml
 *
 * @author hughes monget
 * @see http://monget.com/
 */

set_time_limit(0);

header('Content-Type: text/html; charset=UTF-8');

echo 
'<hr />';

highlight_file(__FILE__);

// Ouverture du fichier par http.
$obj_sxml simplexml_load_file(dirname(__FILE__).'/acces_reseaux_catalogue_adherent_addes_data.xml');

echo 
'<pre>';
// Parcours de tous les datas.
foreach ($obj_sxml->data as $obj_data)
{
    
// Récupération de l'identifiant
    
echo '<hr/><b>ID  : '.$obj_data['id']."</b>\n";

    
// Pour accéder à un attribut en particulier.
    
echo '<b>NOM : '.reset($obj_data->xpath('.//*[@name="nom_adherent"]'))."</b>\n";

    
// Parcours de tous les attributs.
    
foreach ($obj_data->attribut as $obj_attr)
    {
        echo 
$obj_attr['name'].' : '.htmlspecialchars($obj_attr)."\n";
    }

}
echo 
'</pre>';

ID : _b433053021f30c9b4961e7b84eed4992 NOM : TOTO _233f2890ceff85e8ecc5f14cfd96356c : adherent_addes login_adherent : toto password_adherent : toto civilite : Monsieur nom_adherent : TOTO prenom_adherent : toto photo : sexe_liste : H date_naissance : 25/05/1974 nationalite_liste : FR situation_famille : en_cours : false diplome : master numero : 15 annee : 1998/1999 diplome2 : 0 numero2 : annee2 : fonction : Gérant employeur : M3 - Trophée Andros employe_depuis_quand : secteur_d_exercice_liste : DS secteur_d_exercice : Divers sport structure_d_exercice_liste : 35 structure_d_exercice : Organisateur d'événements sport_liste : 2 sport : Automobile adresse_professionnelle_1 : M3 - BP11 adresse_professionnelle_2 : code_postal_professionnel : ville_professionnelle : OBJAT lieu_d_exercice_liste : PR telephone_professionnel : fax_professionnel : portable_professionnel : email_professionnel : message_sur_email_professionnel : true adresse_personnelle_1 : adresse_personnelle_2 : code_postal_personnel : ville_personnelle : telephone_personnel : portable_personnel : email_personnel : toto@example.com message_sur_email_personnel : true experiences_professionnelles_fonction_1 : experiences_professionnelles_structure_1 : experiences_professionnelles_periode_1 : experiences_professionnelles_fonction_2 : experiences_professionnelles_structure_2 : experiences_professionnelles_periode_2 : experiences_professionnelles_fonction_3 : experiences_professionnelles_structure_3 : experiences_professionnelles_periode_3 : responsabilites_commissions_1 : responsabilites_commissions_2 : responsabilites_commissions_3 : responsabilites_milieu_sportif : fonction_sein_addes : fonctions_anterieurs_addes : diplomes_pratiques_sportives : stages_milieu_sportif : sports_pratiques : autres : athlete_haut_niveau : false discipline_haut_niveau : titre_haut_niveau_1 : titre_haut_niveau_2 : titre_haut_niveau_3 : annee_baccalaureat : 1992 type_baccalaureat : Scientifique type_licence : 1 annee_licence : 1995 intitule_licence : Droit public type_maitrise : 1 annee_maitrise : 1996 intitule_maitrise : Droit public type_troisieme_cycle : 1 annee_troisieme_cycle : 1997 intitule_troisieme_cycle : DEA Droit public autre_diplome : langue_1_nom : langue_1_lu : false langue_1_ecrit : false langue_1_parle : false langue_2_nom : langue_2_lu : false langue_2_ecrit : false langue_2_parle : false annee_cotisation : date_modification_utilisateur : 26/11/2008
ID : _0ba83098edeb798bdbd4fb8802f367c1 NOM : TUTU _233f2890ceff85e8ecc5f14cfd96356c : adherent_addes login_adherent : tutu password_adherent : tutu civilite : Mademoiselle nom_adherent : TUTU prenom_adherent : tutu photo : sexe_liste : F date_naissance : 01/08/1972 nationalite_liste : FR situation_famille : en_cours : false diplome : master numero : 14 annee : 1997/1998 diplome2 : 0 numero2 : annee2 : fonction : Directrice employeur : Ligue Nationale de Volley-ball employe_depuis_quand : secteur_d_exercice_liste : MS secteur_d_exercice : Mouvement sportif structure_d_exercice_liste : 30 structure_d_exercice : Ligue professionnelle sport_liste : 40 sport : Volley ball adresse_professionnelle_1 : 17 rue Georges Clémenceau adresse_professionnelle_2 : code_postal_professionnel : 94600 ville_professionnelle : Choisy-le-Roi lieu_d_exercice_liste : PA telephone_professionnel : fax_professionnel : portable_professionnel : email_professionnel : tutu@example.com message_sur_email_professionnel : true adresse_personnelle_1 : 8 rue Belvédère adresse_personnelle_2 : code_postal_personnel : 14000 ville_personnelle : CAEN telephone_personnel : portable_personnel : email_personnel : message_sur_email_personnel : true experiences_professionnelles_fonction_1 : Responsable du service juridique experiences_professionnelles_structure_1 : F.F. Basket-ball experiences_professionnelles_periode_1 : 1998/2002 experiences_professionnelles_fonction_2 : experiences_professionnelles_structure_2 : experiences_professionnelles_periode_2 : experiences_professionnelles_fonction_3 : experiences_professionnelles_structure_3 : experiences_professionnelles_periode_3 : responsabilites_commissions_1 : responsabilites_commissions_2 : responsabilites_commissions_3 : responsabilites_milieu_sportif : fonction_sein_addes : fonctions_anterieurs_addes : diplomes_pratiques_sportives : stages_milieu_sportif : sports_pratiques : Badminton, natation, footing, voile autres : athlete_haut_niveau : false discipline_haut_niveau : titre_haut_niveau_1 : titre_haut_niveau_2 : titre_haut_niveau_3 : annee_baccalaureat : 1990 type_baccalaureat : Economique et social type_licence : 1 annee_licence : 1994 intitule_licence : Droit privé type_maitrise : 1 annee_maitrise : 1995 intitule_maitrise : Droit prive "carrières juridiciaires" type_troisieme_cycle : 0 annee_troisieme_cycle : intitule_troisieme_cycle : autre_diplome : langue_1_nom : Anglais langue_1_lu : true langue_1_ecrit : true langue_1_parle : true langue_2_nom : Espagnole langue_2_lu : true langue_2_ecrit : true langue_2_parle : true annee_cotisation : 2009 date_modification_utilisateur : 2008-11-17T13:00:29+01:00 annee_cotisation : 2010
ID : _e3700861892c723f9f4cfe5ce9672dd1 NOM : TATA _233f2890ceff85e8ecc5f14cfd96356c : adherent_addes login_adherent : tata password_adherent : tata civilite : Monsieur nom_adherent : TATA prenom_adherent : tata photo : sexe_liste : H date_naissance : 02/01/1974 nationalite_liste : PY situation_famille : en_cours : false diplome : master numero : 17 annee : 2000/2001 diplome2 : 0 numero2 : annee2 : fonction : Avocat employeur : Cabinet P & A Grupo Consultor employe_depuis_quand : secteur_d_exercice_liste : FC secteur_d_exercice : Formation/Conseil (sport) structure_d_exercice_liste : 4 structure_d_exercice : Avocat (sport) sport_liste : 29 sport : Secteur sport mais aucun en particulier adresse_professionnelle_1 : Nuestra Señora de la Asunción adresse_professionnelle_2 : code_postal_professionnel : 1250 ville_professionnelle : Asunción, Paraguay lieu_d_exercice_liste : E telephone_professionnel : fax_professionnel : portable_professionnel : email_professionnel : tata@example.com message_sur_email_professionnel : true adresse_personnelle_1 : adresse_personnelle_2 : code_postal_personnel : ville_personnelle : Asunción, Paraguay telephone_personnel : portable_personnel : email_personnel : tata@example.com message_sur_email_personnel : true experiences_professionnelles_fonction_1 : Responsable Juridique et avocat experiences_professionnelles_structure_1 : Futbolistas Asociados del Paraguay experiences_professionnelles_periode_1 : experiences_professionnelles_fonction_2 : Avocat experiences_professionnelles_structure_2 : Cabinet Pérez et Acosta Aseseres experiences_professionnelles_periode_2 : experiences_professionnelles_fonction_3 : professeur de droit et management du sport experiences_professionnelles_structure_3 : Ecole nationale d'éducation physique du Paraguay experiences_professionnelles_periode_3 : responsabilites_commissions_1 : responsabilites_commissions_2 : responsabilites_commissions_3 : responsabilites_milieu_sportif : fonction_sein_addes : fonctions_anterieurs_addes : diplomes_pratiques_sportives : stages_milieu_sportif : sports_pratiques : Athlètisme autres : athlete_haut_niveau : false discipline_haut_niveau : titre_haut_niveau_1 : titre_haut_niveau_2 : titre_haut_niveau_3 : annee_baccalaureat : type_baccalaureat : type_licence : 0 annee_licence : intitule_licence : type_maitrise : 0 annee_maitrise : intitule_maitrise : type_troisieme_cycle : 0 annee_troisieme_cycle : intitule_troisieme_cycle : autre_diplome : langue_1_nom : Español langue_1_lu : true langue_1_ecrit : true langue_1_parle : true langue_2_nom : Anglais langue_2_lu : true langue_2_ecrit : true langue_2_parle : true annee_cotisation : date_modification_utilisateur : 2008-11-07T16:04:54+01:00