Répondre à: Fonction ParseJson

  • DavidZed

    Membre
    23 octobre 2022 à 8h44

    Hello, Alain Pujol ,

    J’ai récemment utilisé cette fonction dans un projet, le point important à prendre en compte avec celle-ci, c’est qu’il faut, en quelque sorte, définir le datatype pour chaque colonne : Mettre Text(Value.Champ) si le champ est texte, Value(Value.Champ) si le champ est numérique…
    Et il faut convertir le tout en Table().

    Voici la syntaxe que j’ai appliqué et qui fonctionne parfaitement (il y a certainement moyen de s’affranchir du ForAll) :

    En-US:nClearCollect(ColJson,ForAll(Table(ParseJSON( [METTRE ICI LA SOURCE DU JSON])),{ChampNum1:Value(Value.ChampNum1),ChampTexte:Text(Value.ChampTexte),ChampNum2:Value(Value.ChampNum2)}))
    Fr-FR:nClearCollect(ColJson;ForAll(Table(ParseJSON( [METTRE ICI LA SOURCE DU JSON]));{ChampNum1:Value(Value.ChampNum1);ChampTexte:Text(Value.ChampTexte);ChampNum2:Value(Value.ChampNum2)}))

    CommentID=khqEiqqJDep0Z1T, PostID=AjfH65cUbDtDhvp