Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Syntaksi
Json.Document(jsonText as any, optional encoding as nullable number) as any
Noin
Palauttaa JSON-tiedoston sisällön.
-
jsonText: JSON-tiedoston sisältö. Tämän parametrin arvo voi olla teksti tai binaariarvo, jonka funktio, kutenFile.Contents, palauttaa. -
encodingTextEncoding.Type: , joka määrittää JSON-asiakirjassa käytetyn koodauksen. Josencodingjätetään pois, käytetään UTF8:aa.
Esimerkki 1
Palauttaa määritetyn JSON-tekstin sisällön tietueena.
käyttö
let
Source = "{
""project"": ""Contosoware"",
""description"": ""A comprehensive initiative aimed at enhancing digital presence."",
""components"": [
""Website Development"",
""CRM Implementation"",
""Mobile Application""
]
}",
jsonDocument = Json.Document(Source)
in
jsonDocument
Tuloste
[
project = "Contosoware",
description = "A comprehensive initiative aimed at enhancing digital presence."
components =
{
"Website Development",
"CRM Implementation",
"Mobile Application"
}
]
Esimerkki 2
Palauttaa paikallisen JSON-tiedoston sisällön.
käyttö
let
Source = Json.Document(
File.Contents("C:\test-examples\JSON\Contosoware.json")
)
in
Source
Tuloste
A record, list, or primitive value representing the JSON data contained in the file
Esimerkki 3
Palauttaa UTF16-koodatun JSON-tiedoston sisällön verkossa.
käyttö
let
Source = Json.Document(
Web.Contents("htts://contoso.com/products/Contosoware.json"),
TextEncoding.Utf16)
)
in
Source
Tuloste
A record, list, or primitive value representing the JSON UTF16 data contained in the file