JsonSet()

Modifie ou insère une valeur dans une chaîne JSON valide.

Présentation

Pour modifier une propriété dans un document JSON existant, JsonSet() intervient au chemin indiqué sans reconstruire tout l'objet. C'est utile pour compléter un statut avant export. Le chemin doit correspondre à la structure réelle du document ; une erreur peut viser le mauvais élément.

Syntaxe

JsonSet(json, path, value)

Exemple pratique

Exemple Qlik

Expression Qlik

JsonSet('{"statut":"ATTENTE"}', '/statut', 'OK')

Données de départ

'{"statut":"ATTENTE"}'

Résultat

{"statut":"OK"}

Modifier la valeur d’une propriété dans un document JSON.