Bonjour,
Je travaille sous VB Express 2005 et j'ai une application à faire qui prend les donnée dans un fichier XML (dont j'ai la cartographie) pour les placer d'une certaine façon dans un fichier Excel.
Je suis dans les tutoriels de developpez depuis 3 jours mais je suis perdu et je ne trouve pas ce que je veux. Je voudrais connaitre la procédure pour ouvrir un fichier XML et récupérer les variables. J'ai seulement besoin de lire le fichier et pouvoir mettre les variables dans un objet que j'aurai créé (un objet dont les paramètres seront les mêmes que l'enregistrement XML)
Pour ouvrir le fichier j'ai ça mais j'ai une erreur (la fonction ne retourne pas de valeur)
et donc forcément je n'ai pas pu essayer la lecture
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Public Function openXML(ByVal fichier As String) Dim XMLStruct As New XmlDocument XMLStruct.Load(fichier) root = XMLStruct.DocumentElement End Function
Est-ce que ça vous semble correcte comme utilisation?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Public Function lectureXML(ByVal valeur As String) As String Dim temp As String Dim position As Integer temp = root.Item(valeur).InnerText position = InStr(temp, vbCr) If position <> 0 Then Return (Mid(temp, 1, position - 1)) Else Return (temp) End If End Function
Partager