Je suis les instructions gwt xml de aquí pour construire xml avec gwt. Le problème est que j'ai déjà un xml dans l'objet com.google.gwt.xml.client.Document et que je veux le modifier. Voici la structure xml qui est analysée dans l'objet Document ...
<?xml version="1.0" ?>
<A>
<B>
<C>C1</C>
<C>C2</C>
<C>C3</C>
</B>
<B></B>
</A>
Ensuite, je souhaite ajouter de nouveaux <B></B>
paire d'étiquettes. J'ai remarqué qu'il n'y a aucun moyen d'utiliser un code comme ...
Node node=new Node()
Voici le code qui ne fonctionne pas
Element a=this.getDocument().getElementsByTagName("A").item(0);
Element b=this.getDocument().createElement("B");
b.setAttribute("attribute1", "B1");
b.setAttribute("attribute2", "B2");
a.appendChild(b);
Pour une raison quelconque, il ne modifie pas le xml :( Qu'est-ce que je fais de travers ?
Ma question est donc la suivante : comment puis-je ajouter de nouvelles paires de balises à mon document sans le recréer ?
Tous les commentaires utiles sont appréciés