Aller au contenu

Messages recommandés

Posté(e)

Bonjour,

 

Quelqu'un pourrait-il me donner quelques infos sur la classe system.xml en .net ?

 

j'explique mon utilisation :

je developpe une application vb.net (destiné à Catia), dans laquelle j'utilise un fichier xml regroupant des données diverses.

Voila la structure du xml ( " pour affichage)

 

<"projet version="1.0" creation="30.04.07 19:30:44" modification="02.05.07 19:36:12">

<"infos>

<"nom>nom du projet<"/nom>

<"client>nom du client<"/client>

<"description>description du projet<"/description>

<"/infos>

<"generalites etat="valide">

<"table nom="table_1.txt" modification="30.04.07 19:31:45"/>

<"/generalites>

<"/projet>

 

je debute en vb.net. je sais qu'il existe plusieurs solutions, notament :

XmlDocument

XpathNavigator

XmlReader

mais j'avoue etre perdu dans leur utilisation.

 

Quel est le moyen d'acceder directement à une des données de mon fichier ?

 

Merci d'avance.

Naurel

 

  • 2 ans après...
Posté(e)

Si je ne me trompe pas:

 

1)XmlDocument : représente le document xml complet

2)XmlPath : permet de récupérer un ou plusieurs noeud spécifique

3)XmlReader : donne des méthode de véification du document xml

 

 

ps :

http://www.w3schools.com/xpath/default.asp pour plus d'information sur le sujet (anglais)

 

Documentation en francais

1) http://msdn.microsoft.com/fr-fr/library/system.xml.xmldocument.aspx

2) http://msdn.microsoft.com/fr-fr/library/system.xml.xpath.xpathnavigator.aspx

3) http://msdn.microsoft.com/fr-fr/library/system.xml.xmlreader.aspx

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité