Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Syntax
Json.Document(jsonText as any, optional encoding as nullable number) as any
Über uns
Gibt den Inhalt des JSON-Dokuments zurück.
-
jsonText: Der Inhalt des JSON-Dokuments. Der Wert dieses Parameters kann Text oder ein binärwert sein, der von einer Funktion wieFile.Contentseiner Funktion zurückgegeben wird. -
encoding: EineTextEncoding.Type, die die im JSON-Dokument verwendete Codierung angibt. Wennencodingnicht angegeben wird, wird UTF8 verwendet.
Beispiel 1
Gibt den Inhalt des angegebenen JSON-Texts als Datensatz zurück.
Verwendung
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
Ausgabe
[
project = "Contosoware",
description = "A comprehensive initiative aimed at enhancing digital presence."
components =
{
"Website Development",
"CRM Implementation",
"Mobile Application"
}
]
Beispiel 2
Gibt den Inhalt einer lokalen JSON-Datei zurück.
Verwendung
let
Source = Json.Document(
File.Contents("C:\test-examples\JSON\Contosoware.json")
)
in
Source
Ausgabe
A record, list, or primitive value representing the JSON data contained in the file
Beispiel 3
Gibt den Inhalt einer online UTF16-codierten JSON-Datei zurück.
Verwendung
let
Source = Json.Document(
Web.Contents("htts://contoso.com/products/Contosoware.json"),
TextEncoding.Utf16)
)
in
Source
Ausgabe
A record, list, or primitive value representing the JSON UTF16 data contained in the file