Liste fichiers json (tableau associatif)

Signaler
Messages postés
3644
Date d'inscription
lundi 16 juillet 2007
Statut
Contributeur sécurité
Dernière intervention
24 novembre 2019
-
yg_be
Messages postés
9118
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 décembre 2019
-
Bonjour,

Je bloque sur un petit script powershell.

J'ai un petit fichier json, sous la forme suivante :

{
    "files":[
        {"name":"nom fichier 1","path":"chemin vers le fichier"},
        {"name":"nom autre fichier","path":"chemin vers le fichier"}
    ]
}


Aucun problème un foreach, je le convertis avec ConvertFrom-Json et je peux itérer avec
name
et
path
dans ma boucle.

J'aimerais maintenant le passer dans ce format :

{
    "files":[
        "nom fichier 1":"chemin vers le fichier",
        "autre nom de fichier":"chemin vers le fichier"
    ]
}


Suppression de
name
et
path
, pour n'avoir que le nom du fichier en nom suivi de son chemin.

Comment faire pour itérer sur ce tableau, lorsqu'il est directement écrit comme ça ? Chaque clé aura un nom différent correspondant au nom du fichier, mais je ne parviens pas à comprendre comment parcourir les données.

Par avance, je remercie mon sauveur.

Configuration: Windows / Firefox 70.0

2 réponses

Messages postés
9118
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
15 décembre 2019
468
bonjour, tu n'expliques pas ce que tu fais dans l'itération. peux-tu partager ton code?