Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Comparer des noeuds XML [ Archives / .NET ] (rintchu)

vendredi 11 juillet 2003 à 16:12:08 | Comparer des noeuds XML

rintchu

salut,
je voudrais pouvoir comparer des noeuds XML.
Le probleme c'est que selon la methode que j'utilise, soit ils sont tjs différents, soit ils sont toujours identique . Comment faire ?

exemple :
xmlNode noeud1 =...;
XmlNode noeud2 = noeud1.clone();
//on modifie (ou pas) noeud1
if (noeud1.equals (noeud2) == true)
alors action1
sinon action2.

Dans ce cas la ca me renvoie toujours qu'ils sont différents.


xmlNode noeud1 =...;
XmlNode noeud2 = noeud1;
//on modifie (ou pas) noeud1
if (noeud1==noeud2)
alors action1
sinon action2.
Dans ce cas la ca me renvoie toujours qu'ils sont identiques

Merci de votre aide

The JEDI of the Death

mardi 18 mai 2004 à 22:46:58 | Re : Comparer des noeuds XML

demersj


Moyen que j'ai trouvé: convertir en string et ensuite comparer.

if (noeud1.OuterXml.equals (noeud2.OuterXml) )

Jean



Cette discussion est classé dans : comparer, noeuds, xmlnode, noeud1, noeud2


Répondre à ce message

Sujets en rapport avec ce message

Comment modifier les images des noeuds des TreeView? [ par nicola2s ] J'ai créé un treeview et j'aimerai que mes noeuds apparaissent avec l'image d'un dossier et que les fichiers apparaissent avec une autre imageJe sais Comparer 2 datagrid [ par Januka ] Bonjour,avant d'enregistrer une appli, je voudrais voir si la datagrid a été modifié depuis sa création.Pour ce faire, je copie les tables du dataSet Solution [ par Solution ] Bonjour,pour ceux qui sont intéressé par la manipulation de fichier xml voici un bou de code pour l'affichage de contenu d'un balise spécifié (precise ForeColorChanged [ par fredouille312 ] Bonjour à tous, je cherches un événement qui pourrait m'informer du changement de mes noeuds et non pas du TreeView !Comment faire pour utiliser ForeC Comparer des heures [ par piep14 ] Bonjour a tous, voici mon problème : Je souhaite comparer deux dates au format : YYYY-MM-JJ HH:MM:SS Si la date actuelle est égale a la date sai récupération de données d'un fichier xml [ par kac25 ] salut, c'est urgent!!! j'ai un fichier xml imbriqué qui n'est pas bien formater. Il a des noeuds, qui sont pas présent dans tous le fichier, je dois i Comment comparer une chaine de caractères ? [ par raton_laveur ] Bonjour,      je débute en csharp et je n'arrive pas à faire accepter la syntaxe pour comparer une chaine de caractères aux compilateurs.<IMG src="/im comparer deux liste [ par gomoz ] bonjour,je cherche deseperement à comparer de liste. Dans chaque liste il y a une liste de personne.Je dois savoir qui a quitté cette liste et qui vie treeview et icone [ par Blacknight91 ] Bonjour, Est il possible d'attribuer une icone (image) à un noeud sans que cette meme icone ne soit attribuée sur tous les noeuds enfant du 1er noeud Comparaison de documents XML [ par Verrisan ] Bonjour tout les monde, J'ai deux documents XML, qui sont chargés dans des objets dans des objets de types XmlDocument. Je dois comparer s'il y a des


Nos sponsors

Sondage...

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,28 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.