Outils pour utilisateurs

Outils du site


dev:powershell:charger_donnees_depuis_fichier

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
dev:powershell:charger_donnees_depuis_fichier [2023/06/29 13:53] yoanndev:powershell:charger_donnees_depuis_fichier [2023/06/29 15:26] (Version actuelle) yoann
Ligne 72: Ligne 72:
 Le XML permet de décrire et stocker des données structurées de façon plus complexes que le CSV. Le XML permet de décrire et stocker des données structurées de façon plus complexes que le CSV.
  
-La cmdlet **Import-Clixml** permet de récupérer des données à partir d'un fichier XML et produit un tableau d'objets. Les options ''-First'' et ''-Skip'' permettent de limiter les +La cmdlet **Import-Clixml** permet de récupérer des données à partir d'un fichier XML et produit un tableau d'objets. Les options ''-First'' et ''-Skip'' permettent de limiter l'import.
  
 <code powershell> <code powershell>
-Write-Output "tata" | Out-File -FilePath '.\fichierA.txt -NoClobber+$users = Import-Clixml '.\aUsersFile.xml'
 </code> </code>
 +
 +
 +===== Formatage JSON =====
 +
 +Comme XML, le formatage JSON permet de représenter des données complexes cependant sa syntaxe est moins verbeuse. Il est largement utilisé.
 +
 +La cmdlet **ConvertFrom-Json** peut être combinée avec **Get-Content** pour lire un fichier contenant des objets JSON et obtenir en objets en mémoire :
 +
 +
 +<code powershell>
 +$users = Get-Content '.\aUsersFile.json' | ConvertFrom-Json
 +
 +</code>
 +
 +
dev/powershell/charger_donnees_depuis_fichier.1688046780.txt.gz · Dernière modification : 2023/06/29 13:53 de yoann