IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[XML] Faire un xml en avec simplexmlelement


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    226
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 226
    Points : 67
    Points
    67
    Par défaut [XML] Faire un xml en avec simplexmlelement
    Bonjour,

    j'ai deja realiser mon mon traitement xml il est de cette forme:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    // $xml ="<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\r\n";
    // $xml .="<catalogue>\r\n";
     
    /*
    $styleCourant = "Genre";
    $premierTour = true;
    while( $row = mysql_fetch_assoc($query) )
    {
          if($styleCourant != $row['sous_genre'])
          {
                if (!$premierTour)
                {
                     $xml .= "</" . $styleCourant . ">";
                }
                $styleCourant = $row['sous_genre'];
                $xml .= "<" . $styleCourant . ">";
          }
        $xml .= '<Item>';
        $xml .= '<MonId id="' . $row['idFilm'] . '">';
        $xml .= '<titre>' . htmlspecialchars($row['titre']) . '</titre>';
        $xml .= '<sous-genre>' . htmlspecialchars($row['sous_genre']) . '</sous-genre>';
        $xml .= '</MonId>';
        $xml .= '</Item>';
     
          $premierTour = false;
    }
     
        $xml .= '</Catalogue>';

    je voudrais faire la même chose mais avec simplexml Element est ce possible. Car j'ai parcouru beaucoup de forum de tutorial d'aide et il me ressorte le même type d'exemple.

  2. #2
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 098
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 098
    Points : 8 207
    Points
    8 207
    Billets dans le blog
    17
    Par défaut
    Oui c'est possible.
    Regarde SimpleXMLElement::addChild( )
    http://fr.php.net/manual/en/simplexm...t.addchild.php
    Un problème exposé clairement est déjà à moitié résolu
    Keep It Smart and Simple

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    226
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 226
    Points : 67
    Points
    67
    Par défaut
    bonjour,
    j'avais pas mis résolu mais en faites c'est bon j'avais tous refait en simpleXml. Merci pour ta réponse

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SimpleXML] Parser un flux xml avec SimpleXMLElement
    Par DeezerD dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 22/11/2006, 18h07
  2. Faire une liaison externe avec un fichier xml
    Par vodevil dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 11/01/2006, 11h18
  3. [JAXB/DOM] Parser Xml : possible avec path reel et non uri !
    Par Jaxofun dans le forum Servlets/JSP
    Réponses: 7
    Dernier message: 01/08/2005, 10h04
  4. Valider fichier XML : problème avec la DTD
    Par SkIllz2k dans le forum Valider
    Réponses: 2
    Dernier message: 26/04/2005, 17h15
  5. Réponses: 10
    Dernier message: 05/04/2005, 10h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo