apps-script-utils (Français) 2.1.1 Help

parseJson

function parseJson(value: string): object;

JSON.parse s'exécute d'abord. S'il refuse, le texte est relu selon des règles qui acceptent ce que contient d'ordinaire une configuration écrite à la main : clés sans guillemets et chaînes entre apostrophes.

Un texte qu'aucun des deux lecteurs ne comprend lève. C'est fait pour de la configuration saisie par une personne, pas pour la réponse d'un service — là, JSON.parse et son erreur sont plus clairs.

Paramètres

Paramètre

Type

Description

value

string

Le texte à analyser. Il ne doit pas être vide.

Valeur de retour

object — la valeur analysée.

Exceptions

Exception

Condition

EmptyStringException

la valeur n'est pas une chaîne, ou elle est vide.

SyntaxError

aucun des deux lecteurs ne peut analyser le texte.

Exemples

Analyse

parseJson('{"a":1,"b":[1,2]}'); // => {"a":1,"b":[1,2]} parseJson("{a: 'x', b: 1}"); // => {"a":"x","b":1}

Voir aussi

Code source

src/json/parseJson.ts

23 September 2026

Cette documentation a été générée par une IA (Claude) à partir du code source de la bibliothèque.