Json.FromValue
Json.FromValue(value as any, optional encoding as nullable number) as binary
Egy adott érték value
JSON-ábrázolását állítja elő a megadott szövegkódolással encoding
. Ha encoding
nincs megadva, a rendszer az UTF8-at használja. Az értékek a következőképpen jelennek meg:
- Null, a szöveg és a logikai értékek a megfelelő JSON-típusokként jelennek meg
- A számok számokként jelennek meg a JSON-ban, kivéve, hogy
#infinity
a-#infinity
#nan
számok null értékre lesznek konvertálva - A listák JSON-tömbökként jelennek meg
- A rekordok JSON-objektumokként vannak ismétlődően elnevezve
- A táblák objektumtömbként jelennek meg
- A dátumok, időpontok, dátum/időzónák és időtartamok ISO-8601-szövegként jelennek meg
- A bináris értékek alap-64 kódolású szövegként jelennek meg
- A típusok és függvények hibát okoznak
Komplex érték átalakítása JSON-ra.
Használat
Text.FromBinary(Json.FromValue([A = {1, true, "3"}, B = #date(2012, 3, 25)]))
Hozam
"{""A"":[1,true,""3""],""B"":""2012-03-25""}"