Accueil > Forum > > > > lire un fichier xml
lire un fichier xml
dimanche 19 mars 2006 à 15:39:23 |
lire un fichier xml

mictif
|
bonjour, j'aimerais lire mon fichier xml afin de donner le text à mes differents composants en fonction de la langue du client.
j'ai donc un fichier xml du style :
<?xml version="1.0" encoding="utf-8" ?>
<Lang>
<Fr>
<label1>Menu1fr</label1>
<label2>Menu2fr</label2>
<label3>Menu3fr</label3>
</Fr>
<En>
<label1>Menu1en</label1>
<label2>Menu2en</label2>
<label3>Menu3en</label3>
</En>
</Lang>
comment lire et recuperer ces valeurs ?
merci par avance!
|
|
dimanche 19 mars 2006 à 18:11:49 |
Re : lire un fichier xml

Nurgle
|
Réponse acceptée !
Salut, Utilise la classe XmlDocument ! Voilà un exemple : Dim doc As New XmlDocument() doc.Load("c:\file.xml") For Each node As XmlNode In doc.ChildNode("Lang").ChildNode("Fr").ChildNodes Response.Write(node.Name & "=" node.InnerText & "<br />") End For Ce qui va te donner : label1=Menu1fr label2=Menu2fr label3=Menu3fr etc...  Tu peux aussi utiliser des requêtes XPath, mais là je suis pas un spécialiste  
Nurgle (Antoine)
|
|
dimanche 19 mars 2006 à 18:13:36 |
Re : lire un fichier xml
|
dimanche 19 mars 2006 à 18:57:53 |
Re : lire un fichier xml

mictif
|
merci beaucoup c'est parfait ;)
bon code ;)
|
|
lundi 20 mars 2006 à 22:32:41 |
Re : lire un fichier xml

jesusonline
|
Bonjour, si tu recherches seulement une clé parmis plusieurs milliers d'enregistrement la solution risque d'etre trés longue, et il faudra mieux utiliser du xpath pour plus de performance, voici la requete qui ira bien pour toi :) tonnode = tmpnode.SelectSingleNode(String.Format("./{0}/{1}", langue, key)) avec tmpnode le noeud contenant les <lang>, langue un string contenant la langue ("Fr" ou "En" dans ton cas) et key le nom de ton champ. tonnode correspondra alors au noeud de ta valeur :)
Cyril - MVS - MCP ASP&
|
|
Cette discussion est classée dans : fichier, lire, xml
Répondre à ce message
Sujets en rapport avec ce message
lire fichier xml avec vbs [ par ElPiojo ]
Bonjour,petit probleme pour recuperer les infos d'un fichier xml. Si vous savez ou je peux trouver un debut de code ou toutes autres choses qui pourra
Ecrire et lire un fichier xml [ par blat ]
Bonjour,Afin de stocker des variables, j'aurais besoin de pouvoir écrire et lire dans un fichier xml. J'ai vu qu'en asp.net il existe des fonctions de
verifier l'existance du fichier xml avant de le lire [ par kankito ]
Bonjour, Voila j'aimerais verifier l'existance du fichier xml que l'utillisateur entre en tant valeur dans mon parametré dans l'url avant de lire sur
Lire un fichier XML en ASP.net(Langage utilsé VB) a partir de l'URL [ par aimarrr ]
S que quelqun peut maider a acceder a mon fichier XML a paritr de l'url?S kil suffit de charger le fichier tout court ou faire un parcour du fichier e
Lire un fichier XML en ASP.net(Langage utilsé VB) a partir de l'URL [ par aimarrr ]
bonjour S que quelqu'un peut m'aider pour accèder a mon fichier XML a partir de l'URL sachant j'utilise Visual Web Developper Express Edition.(langage
Lire un fichier XML en asp pur [ par TheBuzzer ]
J'ai un fichier XML à plusieurs niveaux et je n'arrive pas à lire le contenu, on me retourne constamment des erreurs d'objet manquant ou [] en trop!?
lire un fichier xml en asp [ par akassou ]
Bonjour, Voilà, je suis débutant dans l'étulisation du xml dans asp, mon problème consiste a extrair des données de xml en asp : fichier fichierxml.xm
Récupération d'un string du coté client [ par clavelski ]
Bonjour, Donc j'ai un petit soucis avec mon string ;) . En fait du coté de mon service, j'ai 2 méthode qui me permette de concaténer 2 fichier XML.pub
Suppression de l'entete d'un fichier XML [ par clavelski ]
Bonjour, j'aimerais pouvoir supprimer l'entête d'un fichier XML.En fait, mon but est de concaténer 2 fichier XML mais le problème est que je concatène
Livres en rapport
|
Derniers Blogs
[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier
Forum
RE : FORMULAIRERE : FORMULAIRE par ap24dp
Cliquez pour lire la suite par ap24dp RE : FORMULAIRERE : FORMULAIRE par Megafan
Cliquez pour lire la suite par Megafan
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|