Liste fichiers json (tableau associatif)

Fermé
Utilisateur anonyme - Modifié le 24 nov. 2019 à 15:32
yg_be Messages postés 23405 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 20 décembre 2024 - 24 nov. 2019 à 17:51
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
A voir également:

1 réponse

yg_be Messages postés 23405 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 20 décembre 2024 Ambassadeur 1 557
24 nov. 2019 à 17:51
bonjour, tu n'expliques pas ce que tu fais dans l'itération. peux-tu partager ton code?
0