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] Aide pour la création de document xml avec php


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre du Club
    Homme Profil pro
    Étudient ingénieur système d'information mobile
    Inscrit en
    Mars 2007
    Messages
    131
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudient ingénieur système d'information mobile

    Informations forums :
    Inscription : Mars 2007
    Messages : 131
    Points : 58
    Points
    58
    Par défaut [XML] Aide pour la création de document xml avec php
    bjr a tout le monde j'ai trouve un tuto pour la création de document XML avec PHP vue que je cherche a généré le fichier string.xml pour android.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?>
    <!--Created By FormatiX.Eu-->
    <note>
      <to>Nicolas</to>
      <from>Carla</from>
      <heading>Rappel</heading>
      <body><![CDATA[N'oublie pas tes talonnettes]]></body>
    </note>
    mon problème c que je veut ajouté un attribut a chaque balise
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <to name="nom" >Nicolas</to>
    j’espère trouve une solution vue que je suis novice en développement php html5

    et voici le tuto qui m'a trop aidée
    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
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    <?php
     
    /*********************************************************************************
     *  Description: Creation D'un Fichier XML en utilisant la Class Php  DomDocumnent
     *
     *  Auteur: Christophe Fiat (Oui comme les voitures)
     *  Site: http://www.formatix.eu
     *
     *********************************************************************************/  
     
    // Instance de la class DomDocument
    $doc = new DOMDocument();
     
    // Definition de la version et l'encodage
    $doc->version = '1.0';
    $doc->encoding = 'ISO-8859-1';
     
    // Ajout d'un commentaire a la racine
    $comment_elt = $doc->createComment('Created By FormatiX.Eu');
    $doc->appendChild($comment_elt);
     
    // Ajout la balise 'note' a la racine
    $note_elt = $doc->createElement('note');
    $doc->appendChild($note_elt);
     
    // Creation des elements 'to' 'from' 'heading' 'body'
    $to_elt      = $doc->createElement('to', 'Nicolas');
    $from_elt    = $doc->createElement('from', 'Carla');
    $heading_elt = $doc->createElement('heading', 'Rappel');
     
    // Pas de contenu pour l'instant pour cet element car on desir y mettre une balise CDATA
    $body_elt = $doc->createElement('body');
     
    // Specifier que les elements to/from/heading/body sont dans 'note'
    $note_elt->appendChild($to_elt);
    $note_elt->appendChild($from_elt);
    $note_elt->appendChild($heading_elt);
    $note_elt->appendChild($body_elt);
     
    // Creation d'une section CDATA
    $body_cdata_elt = $doc->createCDATASection('N'oublie pas tes talonnettes');
    
    // Placement de cette section entre les balises <body> et </body>
    $body_elt->appendChild($body_cdata_elt);
    
    // Rendre Joli ;)
    $doc->formatOutput = true;
    
    // Afficher le document XML
    echo $doc->saveXML();
    
    // Sauver le document XML sous le nom simple.xml
    $doc->save('simple.xml');
    
    // Yeah on a fini!   
    
    ?>

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    16 959
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 16 959
    Points : 44 122
    Points
    44 122
    Par défaut
    Bonjour,
    tu as regardé du coté de createAttribute?

Discussions similaires

  1. [Toutes versions] Besoin d'aide pour une création d'une application avec Word
    Par mifloiz88 dans le forum Word
    Réponses: 1
    Dernier message: 06/05/2018, 07h41
  2. Aide pour la création d'un formulaire avec listes évolutives
    Par aut0wash dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 04/12/2017, 22h27
  3. [MySQL] Aide pour la création d'un fichier install .php
    Par raparationtech dans le forum PHP & Base de données
    Réponses: 0
    Dernier message: 20/10/2015, 15h21
  4. [DOM XML][XSLT] Création d'un document XML avec PHP
    Par ToxiZz dans le forum Bibliothèques et frameworks
    Réponses: 21
    Dernier message: 16/01/2006, 17h44
  5. [Oracle] Aide pour la création d'un trigger
    Par Sonic dans le forum Administration
    Réponses: 14
    Dernier message: 04/11/2004, 19h54

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