Aller au contenu

$json.toJson

Alias: $json.jsonify, $json.stringify, $json.toJSON

Description

Génère une version json d'un objet.

Syntaxe

$json.toJson( data [ , options ] )

Paramètres

data any
Objet à traiter
options map

Map d'options. Les options reconnues sont:

prettyPrint boolean
Flag true/false indiquant de générer un arbre XML formaté (avec retours lignes et indentation). Cette option est false par défaut.
indentation string
Indentation à utiliser en cas de pretty-print. L'indentation par défaut est de 4 espaces. N'est pris en compte que si prettyPrint est activé.

Retour

Valeur de type string représentant la version json de l'objet.

Exemple

var foo = { a: 1, b: `le "test" & l'apostrophe` };
$json.toJson(foo);

Le code ci-dessus construit une valeur json de ce genre:

{"a":1,"b":"le \"test\" & l'apostrophe"}