Recupération des informations XML & Copier to excel Files
dev_psychos
-
dev_psychos Messages postés 4 Statut Membre -
dev_psychos Messages postés 4 Statut Membre -
Bonjour a tous ,
je cherche de récupérer des informations XML , j'ai arrivé a récupérer les attributs par contre les childrens ils ne sont pas récupérer ci dessous mon code et la forme de mon fichier XML :
XML template :
Code C#:
si vous avez des idées n'hésitez pas a m'aider , merci en avance
après une question comment je peux implémenté ces informations sur un fichier Excel
je cherche de récupérer des informations XML , j'ai arrivé a récupérer les attributs par contre les childrens ils ne sont pas récupérer ci dessous mon code et la forme de mon fichier XML :
XML template :
<?xml version="1.0" encoding="utf-8"?> <Root> <ToolsList> <Tool PartNumber="0018B"> <ToolLine Text=" FI : 3897" /> <ToolLine Text=" PINCE1 Reference : M 22520/2.01" /> <ToolLine Text=" Position : 2.02" /> <ToolLine Text=" Reglage : 7" /> <ToolLine Text=" PINCE2 Reference: M 22520/7.01" /> </Tool> </ToolsList> </Root>
Code C#:
Imports System.IO
Imports System.Xml
Module ParsingUsingXmlDocument
Sub Main()
Try
Dim m_xmld As XmlDocument
Dim m_nodelist As XmlNodeList
Dim m_node As XmlNode
'Create the XML Document
m_xmld = New XmlDocument()
'Load the Xml file
m_xmld.Load("D:\Users\Desktop\Xml to excel chahine\U881A1013_105_A_PREP_1.xml")
m_nodelist = m_xmld.SelectNodes("/Root/ToolsList/PartNumber")
'Loop through the nodes
For Each m_node In m_nodelist
Dim partnumber = m_node.Attributes.GetNamedItem("PartNumber").Value
'Get the firstName Element Value
Dim text1 = m_node.ChildNodes.Item(0).InnerText
Dim text2 = m_node.ChildNodes.Item(1).InnerText
Dim text3 = m_node.ChildNodes.Item(2).InnerText
Dim text4 = m_node.ChildNodes.Item(3).InnerText
Console.Write("partnumber: " & partnumber _
& " text1: " & text1 & " text3: " _
& text3)
Console.Write(vbCrLf)
Next
Catch errorVariable As Exception
'Error trapping
Console.Write(errorVariable.ToString())
End Try
End Sub
End Module
si vous avez des idées n'hésitez pas a m'aider , merci en avance
après une question comment je peux implémenté ces informations sur un fichier Excel
Configuration: Windows / Chrome 74.0.3729.169
A voir également:
- Recupération des informations XML & Copier to excel Files
- Liste déroulante excel - Guide
- Xml download - Télécharger - Édition & Programmation
- Word et excel gratuit - Guide
- Entrer les informations d'identification reseau - Guide
- Comment copier une vidéo youtube - Guide
2 réponses
Bonjour
Pour tes prochains posts, merci de lire et appliquer ce qui est décrit là https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Pour le xml, tu peux utiliser linq to xml https://codes-sources.commentcamarche.net/faq/11196-linq-to-xml-c-et-vb-net
Et pour excel https://codes-sources.commentcamarche.net/source/102062-excel-avec-openxml
Pour tes prochains posts, merci de lire et appliquer ce qui est décrit là https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Pour le xml, tu peux utiliser linq to xml https://codes-sources.commentcamarche.net/faq/11196-linq-to-xml-c-et-vb-net
Et pour excel https://codes-sources.commentcamarche.net/source/102062-excel-avec-openxml
dev_psychos
Messages postés
4
Statut
Membre
merci pour les informations pour le prochaine post je vais suivre le réglemente