func X3.FR_JSON_RECUP_VALEUR(Clbfile JSON_IN, Char CLE_IN) : Clbfile

Permet de récupérer la valeur d'une clé CLE_IN, d'un Json JSON_IN.

  • JSON_IN Clbfile Le Json dans lequel chercher la clé
  • CLE_IN Alpha La clé à récupérer
Retour Clbfile Clob contenant la valeur associée à la clé selon le format suivant :
  • Chaines "chaine" > chaine
  • Dates "ISODate("2021-01-16T21:42:42.132Z")" > 2021-01-16T21:42:42.132Z
  • Numériques 2.30 > 2.30
  • Booléens true : true
  • Collections [{},{}] > [{},{}]
  • Json {} > {}
  • Null null > null
Exemple

# Ouverture du fichier json de description des dossiers de la solution courante
Local Clbfile JSON(8)
Openi filpath("","FOLDERS","json","X3_PUB") Using [FIC]
Iomode adxifs '' Using [FIC] : Iomode adxirs '' Using [FIC] : Iomode adxium 8 Using [FIC]
Rdseq [L]JSON Using [FIC] : Openi Using [FIC]
# Affiche le nom de la solution courante
Infbox func X3.FR_JSON_RECUP_VALEUR([L]JSON, "solution")