Bonjour,
j'aimerai pouvoir supprimer un noeud dans une variable js qui contient un doc XML, voici un exemple :
J'aimerai supprimer les places qui possèdent le nom lolo et titif dans la table d'id 7 ... et la je sèche!
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 var xml ="<fam> <table id=3> <place> <name>lolo</name> </place> <place> <name>titi</name> </place> </table> <table id=7> <place> <name>lolo</name> </place> <place> <name>toto</name> </place> <place> <name>titif</name> </place> </table> </fam>";
j'ai essayé un truc du style:
Quelqu'un pourrai m'aiguiller?
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 $(xml).find("table").each(function(){ if($(this).attr("id") == 7) { $(this).find("place").each(function(){ var the_name = $(this).find("name").text(); if(the_name == "lolo" || the_name == "titif") { $(this).remove(); } }); } });![]()
Partager