salut,
c'est la première fois que j manipule les fichiers xml je voudrais récupérer les champs de mes textbox pour les insérer dans un fichier xml
voici le code que j fait:
après j voulu afficher le contenu du fichier dans un datagrid afin de vérifier c'est la création du ficher c'est bien dérouler
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 Dim xmldoc As XmlDocument = New XmlDocument() xmldoc.LoadXml("<chargement> </chargement>") Dim elemlivraison As XmlElement elemlivraison = xmldoc.CreateElement("livraison") Dim elemcodec As XmlElement elemcodec = xmldoc.CreateElement("codecamion") Dim elemcodeb As XmlElement elemcodeb = xmldoc.CreateElement("codeabarreproduit") Dim elemqte As XmlElement elemqte = xmldoc.CreateElement("qte") elemcodec.InnerText = TextBox1.Text elemcodeb.InnerText = TextBox2.Text elemqte.InnerText = TextBox3.Text elemlivraison.AppendChild(elemcodec) elemlivraison.AppendChild(elemcodeb) elemlivraison.AppendChild(elemqte) xmldoc.DocumentElement.AppendChild(elemlivraison) xmldoc.Save("newlivraison.xml") MsgBox("enregistrement réussi")
aprés exécution le datagrid n'affiche rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Dim xmldoc As XmlDocument = New XmlDocument() xmldoc.Load("newlivraison.xml") Dim ds As DataSet = New DataSet() Dim xnr As New XmlNodeReader(xmldoc) ds.ReadXml(xnr) DataGrid1.Visible = True DataGrid1.DataSource = ds
sinon comment je fait pour accéder directement au fichier xml ????
et merci d'avance
Partager