Json.FromValue
Json.FromValue(value as any, optional encoding as nullable number) as binary
Produceert een JSON-weergave van een bepaalde waarde value
met een tekstcodering die is opgegeven door encoding
. Als encoding
u dit weglaat, wordt UTF8 gebruikt. Waarden worden als volgt weergegeven:
- Null-, tekst- en logische waarden worden weergegeven als de bijbehorende JSON-typen
- Getallen worden weergegeven als getallen in JSON, behalve dat
#infinity
en-#infinity
#nan
worden geconverteerd naar null - Lijsten worden weergegeven als JSON-matrices
- Records worden opnieuw gebruikt als JSON-objecten
- Tabellen worden weergegeven als een matrix van objecten
- Datums, tijden, datum/tijd, datum/tijdzones en duur worden weergegeven als ISO-8601-tekst
- Binaire waarden worden weergegeven als met base-64 gecodeerde tekst
- Typen en functies produceren een fout
Converteer een complexe waarde naar JSON.
Gebruik
Text.FromBinary(Json.FromValue([A = {1, true, "3"}, B = #date(2012, 3, 25)]))
Uitvoer
"{""A"":[1,true,""3""],""B"":""2012-03-25""}"