Muistiinpano
Tälle sivulle pääsy edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoja.
Tälle sivulle pääsy edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoja.
Syntaksi
Json.FromValue(value as any, optional encoding as nullable number) as binary
Noin
Tuottaa JSON-esityksen annetusta arvosta value käyttäen encodingmäärittämää tekstin koodausta. Jos encoding jätetään pois, käytetään UTF8:aa. Arvot esitetään seuraavasti:
- Tyhjäarvot, teksti ja loogiset arvot esitetään vastaavilla JSON-tyypeillä
- Luvut esitetään lukuina JSON-tiedostossa lukuun ottamatta sitä, että
#infinity,-#infinityja#nanmuunnetaan tyhjäarvoiksi. - Luettelot esitetään JSON-matriiseina
- Tietueet esitetään JSON-objekteina
- Taulukot esitetään objektien matriiseina
- Päivämäärät, ajat, datetime-kohteet, datetimezone-kohteet ja kestot esitetään ISO-8601-tekstinä
- Binaariarvot esitetään base-64-koodattuna tekstinä
- Tyypit ja funktiot aiheuttavat virheen
Esimerkki 1
Muunna monimutkainen arvo JSON-muotoon.
käyttö
Text.FromBinary(Json.FromValue([A = {1, true, "3"}, B = #date(2012, 3, 25)]))
Output
"{""A"":[1,true,""3""],""B"":""2012-03-25""}"