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 wie File.Content zurückgegeben wird. -
encoding: Eine TextEncoding.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
Ein Datensatz, eine Liste oder ein Grundtypwert, der die in der Datei enthaltenen JSON-Daten darstellt
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)
)
Ausgabe
Ein Datensatz-, Listen- oder Grundtypwert, der die JSON UTF16-Daten darstellt, die in der Datei enthalten sind