Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sözdizimi
Json.Document(jsonText as any, optional encoding as nullable number) as any
Hakkında
JSON belgesinin içeriğini döndürür.
-
jsonText
: JSON belgesinin içeriği. Bu parametrenin değeri metin veya File.Content gibi bir işlev tarafından döndürülen ikili değer olabilir. -
encoding
: JSON belgesinde kullanılan kodlamayı belirten bir TextEncoding.Type.encoding
atlanırsa UTF8 kullanılır.
Örnek 1
Belirtilen JSON metninin içeriğini kayıt olarak döndürür.
Kullanım
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
Çıkış
[
project = "Contosoware",
description = "A comprehensive initiative aimed at enhancing digital presence."
components =
{
"Website Development",
"CRM Implementation",
"Mobile Application"
}
]
Örnek 2
Yerel bir JSON dosyasının içeriğini döndürür.
Kullanım
let
Source = (Json.Document(
File.Contents("C:\test-examples\JSON\Contosoware.json")
)
in
Source
Çıkış
Dosyada yer alan JSON verilerini temsil eden bir kayıt, liste veya ilkel değer
Örnek 3
Çevrimiçi UTF16 kodlanmış JSON dosyasının içeriğini döndürür.
Kullanım
let
Source = Json.Document(
Web.Contents("htts://contoso.com/products/Contosoware.json"),
TextEncoding.Utf16)
)
Çıkış
Dosyada yer alan JSON UTF16 verilerini temsil eden bir kayıt, liste veya ilkel değer