Bonjour,
j'ai un fichier XML et j'aimerai pouvoir l'exporter dans un fichier Excel. Tout cela en PowerShell.
Comme je suis débutant en PowerShell, pouvez-vous m'aider sur ce problème.
Merci d'avance
Damien
Bonjour,
j'ai un fichier XML et j'aimerai pouvoir l'exporter dans un fichier Excel. Tout cela en PowerShell.
Comme je suis débutant en PowerShell, pouvez-vous m'aider sur ce problème.
Merci d'avance
Damien
Une façon de faire serait de récupérer les données du fichier XML dans un objet, ensuite il faut en sélectionner les éléments voulus, pour ensuite exporter vers CSV, qui peut être lu par Excel.
Voici un exemple:
Il y a sans doute une meilleure façon de faire, mais c'est un bon début pour comprendre l'approche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $infile = "fichier.xml" $outfile = "fichier.csv" $xml = (Get-Content $infile) |ConvertTo-Xml $xml.Objects | Select-Object -ExpandProperty object | Export-csv -Path $outfile -NoTypeInformation
Partager