IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Création d'un JSON avec liste [PowerShell]


Sujet :

Scripts/Batch

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    août 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2007
    Messages : 27
    Points : 20
    Points
    20
    Par défaut Création d'un JSON avec liste
    Bonjour,
    j'au script qui crée un JSON
    Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    $jsonBase = @{}
    $DN="testDN"
    $Trigramme="trigramme de test"
    $champ1 = New-Object System.Collections.ArrayList
    $champ1.Add(@{"ItemGuid"="{123456}";"List"=$trigramme})
    $jsonBase.Add("DN",$DN)
    $jsonBase.Add("KeepExisting","true")
    $jsonBase.Add("Guidata",$champ1)
    $jsonBase | ConvertTo-Json  | Out-File "json.txt"


    Résultat dans le json.txt
    Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    {
        "Guidata":  [
                        {
                            "List":  "trigramme de test",
                            "ItemGuid":  "{123456}"
                        }
                    ],
        "KeepExisting":  "true",
        "DN":  "testDN"
    }

    j'aimerais le résultat ci-dessous

    Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    {
        "Guidata":  [
                        {
                            "List":  ["trigramme de test"],
                            "ItemGuid":  "{123456}"
                        }
                    ],
        "KeepExisting":  "true",
        "DN":  "testDN"
    }

    Comment faire pour rajouter [ et ] pour la variable List
    Merci pour votre aide
    Yann

  2. #2
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, AirWatch, Intune)
    Inscrit en
    juillet 2014
    Messages
    2 968
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, AirWatch, Intune)
    Secteur : Transports

    Informations forums :
    Inscription : juillet 2014
    Messages : 2 968
    Points : 5 350
    Points
    5 350
    Par défaut
    Hello,

    Sans trop regarder ce que tu as fait je dirais
    Code powershell : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $jsonBase = @{}
    $DN="testDN"
    $Trigramme="trigramme de test"
    $champ1 = New-Object System.Collections.ArrayList
    $champ1.Add(@{"ItemGuid"="{123456}";"List"= @($trigramme)})
    $jsonBase.Add("DN",$DN)
    $jsonBase.Add("KeepExisting","true")
    $jsonBase.Add("Guidata",$champ1)
    $jsonBase | ConvertTo-Json -Depth 100 | Out-File "json.txt"

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    août 2007
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2007
    Messages : 27
    Points : 20
    Points
    20
    Par défaut
    Merci pour votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Aide pour la création d'un formulaire avec listes évolutives
    Par aut0wash dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 04/12/2017, 22h27
  2. [XL-2007] Création d'un planning avec liste déroulante ou calendrier
    Par NoobExcel dans le forum Excel
    Réponses: 6
    Dernier message: 30/07/2015, 10h40
  3. Réponses: 7
    Dernier message: 07/11/2008, 10h45
  4. Création de fichier json avec PHP
    Par versus68 dans le forum Langage
    Réponses: 1
    Dernier message: 02/06/2008, 11h56
  5. Réponses: 5
    Dernier message: 06/12/2007, 22h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo