Json.FromValue
Json.FromValue(value as any, optional encoding as nullable number) as binary
Produserer en JSON-representasjon av en gitt verdi value
med en tekstkoding angitt av encoding
. Hvis encoding
utelates, brukes UTF8. Verdier representeres på følgende måte:
- Nullverdier, tekst og logiske verdier representeres som tilsvarende JSON-typer
- Tall representeres som tall i JSON, bortsett fra at
#infinity
,-#infinity
og#nan
konverteres til null - Lister representeres som JSON-matriser
- Poster er represnted som JSON-objekter
- Tabeller representeres som en matrise med objekter
- Datoer, klokkeslett, datetimes, datetimezones og varigheter representeres som ISO-8601-tekst
- Binære verdier representeres som grunntall-64-kodet tekst
- Typer og funksjoner gir en feil
Konverter en kompleks verdi til JSON.
bruk
Text.FromBinary(Json.FromValue([A = {1, true, "3"}, B = #date(2012, 3, 25)]))
utdata
"{""A"":[1,true,""3""],""B"":""2012-03-25""}"