Json.FromValue
Json.FromValue(value as any, optional encoding as nullable number) as binary
Producerer en JSON-repræsentation af en given værdi value
med en tekstkodning, der er angivet af encoding
. Hvis encoding
udelades, bruges UTF8. Værdier repræsenteres på følgende måde:
- Null-, tekst- og logiske værdier repræsenteres som de tilsvarende JSON-typer
- Tal repræsenteres som tal i JSON, bortset fra at
#infinity
og#nan
-#infinity
konverteres til null - Lister repræsenteres som JSON-matrixer
- Poster vises igen som JSON-objekter
- Tabeller repræsenteres som en matrix af objekter
- Datoer, klokkeslæt, datetimes, datetimezones og varigheder repræsenteres som ISO-8601-tekst
- Binære værdier repræsenteres som base-64-kodet tekst
- Typer og funktioner medfører en fejl
Konvertér en kompleks værdi til JSON.
Brug
Text.FromBinary(Json.FromValue([A = {1, true, "3"}, B = #date(2012, 3, 25)]))
Output
"{""A"":[1,true,""3""],""B"":""2012-03-25""}"