fr . comp . lang . php


Service Usenet Gratuit - You The Net .Com Consultez les groupes de news usenet nntp avec www.youthenet.com Postez et suivez voos fils de discussions gratuitement avec you the net .com le service gratuit de news en ligne

Re: boucle DomXML sur Fr Comp Lang Php



Groupes les plus fournis
misc engueulades misc finance misc engeulades comp mail serveurs comp os ms-windows xp rec arts musique metal tv tnt usenet-fr emile durkheim lettres langues-anciennes grec rec cuisine bonnes-adresses rec tv series petites-annonces rencontres comp lang perl comp materiel optimisation comp sys mac programmation sci astronautique sci psychologie comp graphisme pao rec sport arts-martiaux comp usenet lecteurs-de-news


Derniers posts youthenet
Re: Démission pour création d'entreprise commerce ou service Que pensez-vous de la doctrine de James Madison ? Re: envoi des données à un serveur html la demeure du chaos Re: Alice au pays de Free (d'après la t ribune) Re: Est-ce ue violation de la GPL? Re: L'ultra libéralisme du chemin de fer prôné par Sarkozy... Président langue de bois ? la compagnie de l'autre

actualité

Message #1: http://www.toutelapoesie.com/index.php'showtopic ...
Toute la Poésie - Il y a 15 heures
Tu sais pour moi c'est le gallot, je suis incapable de revenir sur mes pas. Je sais bien ce que tu penses ! ' Le salop, un fils de pute une grosse merde. ...
source

actualité

STAGE - INGENIEUR DE DEVELOPPEMENT STAGIAIRE
Lesjeudis.com - Il y a 22 heures
Cette application a plusieurs fonctionnalités dont les suivantes : Cette application web est développée en PHP, Javascript, CSS2 et est basée sur une base ...
STAGE - INGENIEUR SYSTEME STAGIAIRE Lesjeudis.com
2 autres articles
source

Accueil |  Ajouter aux Favoris |  Inscription |  connexion |  Flux RSS de fr.comp.lang.php |

fr . comp . lang . php

Re: boucle DomXML



accueil . fr . comp . lang . php




Re: boucle DomXML

   
Sujet: Re: boucle DomXML
De: mickael.wolff (l' arobase) laposte.net (Mickael Wolff)
Groupes: fr.comp.lang.php
Organisation: Guest of ProXad - France
Date: 12. Sep 2008, 16:44:11
Nicolas Poulain a écrit :
J'ai un problème avec le code suivant dont la boucle ne déplace pas tous
les noeuds comme je le souhaiterais puisqu'elle bloque après le
déplacement du premier noeud :

   Tu fais une erreur de conception. Un document DOM est un arbre, pas une liste chaînée. La conséquence en est que pour parcourir tout les nœuds, il faut parcourir récursivement les nœuds enfants des nœuds enfants (s'il y en a).


<?php
$doc = new DOMDocument();
$doc->loadXML("<book><chap1><parA/><parB/></chap1><chap2/></book>");
$bar  = $doc->documentElement->firstChild;
$bump = $doc->documentElement->lastChild;
foreach ($bar->childNodes as $n) {
        $bump->appendChild($n);

   Tu ne demandes pas au enfants s'ils ont des enfants ?

};
print $doc->saveXML();
?>

Pour illustration :

<?php

function disp_node(DOMNode $node, $deep=0)
{
   $out = sprintf("%sNode(%s)\n"
     , str_repeat("\t", $deep)
     , $node->nodeName) ;

   if($node->hasChildNodes())
     foreach($node->childNodes as $child)
       $out .= disp_node($child, $deep+1) ;

   return $out ;
}

$doc = new DOMDocument();
$doc->loadXML("<book><chap1><parA/><parB/></chap1><chap2/></book>");

echo disp_node($doc) ;

?>


--
Mickaël Wolff aka Lupus Michaelis
http://lupusmic.org


Date Sujet  Auteur
05.09. * boucle DomXMLNicolas Poulain
12.09. `- Re: boucle DomXMLMickael Wolff
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs soc politique rec arts litterature sci philo lettres langue anglaise misc securite routiere rec radio misc droit soc religion comp os linux debats

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs misc droit travail soc politique rec photo labo numerique reseaux telecoms adsl misc droit rec arts litterature sci philo misc handicap comp sys pc

actualité

Message #1: http://www.toutelapoesie.com/index.php'showtopic ...
Toute la Poésie - Il y a 15 heures
Tu sais pour moi c'est le gallot, je suis incapable de revenir sur mes pas. Je sais bien ce que tu penses ! ' Le salop, un fils de pute une grosse merde. ...
source

actualité

Devenir « obamiste »
Le Monde - 27 nov 2008
Ceux qui désirent en savoir plus consulteront utilement le Tax Justice Network (http://www.taxjustice.net/cms/front_content.php'idcat=2) qui fédère un grand ...
source


 




Copyright 2008 ©  - YouTheNet.com

| remineralisante |