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 :

Lire ligne specifique dans Objet JSON


Sujet :

Scripts/Batch

  1. #1
    Membre éclairé Avatar de pendoRa
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Mai 2007
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2007
    Messages : 317
    Par défaut Lire ligne specifique dans Objet JSON
    Bonjour,

    je souhaite lire spécifiquement les différentes ligne d'un fichier "brut".

    J'ai un certain nombre de fichiers que je parse à l'aide d'un for each qui se présente comme ci-dessous :

    Code JSON : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    {
        "ID":  666,
        "Advertisements":  41,
        "Errors":  1,
        "Date":  "25/5/2020"
    }


    Je convertis les données en Object JSON jusque là ok. Mais je coince pour viabiliser par exemple le nombre présent a la ligne 2 .

    Je dois faire un second ForEach apres la création de l'object JSON ?

    Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Process { 
     
                $ObjectJSON = foreach ($file in $FilesFolder) {
     
                    $ObjectJSON = $file | Get-Content
                    $ObjectJSON | ConvertFrom-Json
     
                    $ObjectJSON.Stuffs.Where({$_.Name -like "Advertisements*"}).Type
     
                }

    Merci pour votre aide.

  2. #2
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218
    Par défaut
    Code powershell : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $data = Get-Content "test.json"
    $ObjectJSON = $data | ConvertFrom-Json
    $ObjectJSON.Advertisements


    PS : Qu'est ce que c'est Stuffs ?

Discussions similaires

  1. Ecrire à une ligne specifique dans un fichier
    Par ngassa dans le forum VBScript
    Réponses: 1
    Dernier message: 29/06/2011, 02h16
  2. lire et ecrire dans fichier json
    Par elj_slim dans le forum NetBeans
    Réponses: 0
    Dernier message: 17/08/2010, 13h04
  3. [VB 2.0] Lire ligne x à y dans fichier texte
    Par cacalex dans le forum VB.NET
    Réponses: 7
    Dernier message: 09/02/2007, 10h00
  4. lire ligne par ligne dans un stream
    Par zolive dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 05/02/2007, 08h31
  5. Lire ligne puis stockage dans tableau
    Par niko40 dans le forum C++
    Réponses: 9
    Dernier message: 03/04/2006, 23h01

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