2010-05-11 4 views
0

Im en utilisant l'application de formulaire C# .net windows. J'ai un fichier xml. Il a beaucoup de nœuds dedans. Certains nœuds sont répétés. Je souhaite afficher les noeuds dans une arborescence. aussi je ne veux pas de nœuds répétés. J'ai besoin d'un nom de nœud unique. Par exemple, mon fichier xml est la suivante: - - abc bonjour comment ru - def im fines - ghi comment vers u Ajouter des noms de noeuds uniques à partir d'un fichier xml dans une liste en utilisant C#

Maintenant, je veux afficher uniquement:

langues langue clé valeur De même, s'il y a d'autres nœuds uniques, je dois les afficher. S'il vous plaît aidez-moi.

+0

Pourriez-vous donner un exemple plus complet de votre XML? –

+0

Déposez votre échantillon XML – Chris

+0

- - abc bonjour comment ru - def im bien - ghi comment abt u saeed

Répondre

0

Vous pouvez regarder Linq2XML.

+1

Vous pouvez également charger le fichier XML complet, puis filtrer les données uniques. Vous devez implémenter l'interface IEqualityComparer, puis l'utiliser pour une opération distincte. – Incognito

Questions connexes