Bonjour,

mon site web étant bilingue, je stock les valeurs de langues dans un fichier XML. Au chargement de ma page, je fais la lecture de ce fichier XML et j'associe les valeurs aux différents contrôles de ma page.

J'aimerais connaître la manière la plus rapide d'accéder à mon fichier XML ? C,est à dire la moins couteuse en resssources pour mon serveur. Je voudrais que le chargement de ma page soit le plus rapide possible.

XmlReader, etc.

Pour l'instant, je me suis conçu une petite fonction shared très générale:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
Public Shared Function retournerAttributPourNode(ByVal unNode As String, ByVal unAttribut As String, ByVal docXml As XmlDocument) As String
 
            Dim docEle As XmlElement
            Dim singleNodeTable As XmlNode
 
            docEle = docXml.DocumentElement
 
            singleNodeTable = docEle.SelectSingleNode(unNode)
 
            Return singleNodeTable.Attributes.GetNamedItem(unAttribut).Value
 
End Function