At 16:44 03/04/2003, you wrote:
>On Thursday 03 April 2003 16:22, you wrote:
> > Bonjour,
> >
> > Dans un document XML, peut-on modifié le nom d'un balise à l'aide d'n
> > parseur DOM ?
>
>oui et non :-)
>
>non de façon simple avec l'api DOM et donc les implementations
>telles que xalan (pas de méthode setTagName)
>
>oui avec une implementation alternative de DOM comme jdom par exemple
>
>cependant il est possible de ruser avec DOM en faisant un ajout d'un nouveau
>fils et en remplacant l'ancien par celui-ci
>par exemple, avec du code non testé
>
>cxtp = doc.getElementsByTagName("perssonnes");
>newp = doc.createElement("personne");
>oldp = doc.getElementsByTagName("perssonne");
>cxtp.appendChild(newp);
>cxtp.replaceChild(newp,oldp);
>
> >
> > Exemple, on remplace le nom "perssonne" (avec 2 ss) par personne dans le
> > fichier suivant.
> >
> > <personnes>
> > <perssonne>
> > <nom> xcv </nom>
> > <prenom> zerr</prenom>
> > </perssonne>
> > .....
> > </personnes>
> >
>
>en espérant répondre,
>
>Cordialement
>--
>Frédéric Laurent
>http://www.opikanoba.org
Oui tout à fait.
Merci beaucoup, cela confirmait ce que je pensais.
Cordialement
Jean-Claude SIMON
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Fri Apr 4 09:34:05 2003