Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Syntaxe
Json.FromValue(value as any, optional encoding as nullable number) as binary
À propos
Produit une représentation JSON d’une valeur value donnée avec un encodage de texte spécifié par encoding. S’il encoding est omis, UTF8 est utilisé. Les valeurs sont représentées comme suit :
- Les valeurs null, texte et logique sont représentées en tant que types JSON correspondants
- Les nombres sont représentés sous forme de nombres dans JSON, sauf que
#infinity,-#infinityet#nansont convertis en null - Les listes sont représentées sous forme de tableaux JSON
- Les enregistrements sont représentés en tant qu’objets JSON
- Les tables sont représentées sous la forme d’un tableau d’objets
- Les dates, heures, datetimes, datetimezones et durées sont représentées sous forme de texte ISO-8601
- Les valeurs binaires sont représentées en tant que texte encodé en base 64
- Les types et fonctions produisent une erreur
Exemple 1
Convertissez une valeur complexe en JSON.
Utilisation
Text.FromBinary(Json.FromValue([A = {1, true, "3"}, B = #date(2012, 3, 25)]))
Output
"{""A"":[1,true,""3""],""B"":""2012-03-25""}"