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
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager