Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Sintaxis
Json.Document(jsonText as any, optional encoding as nullable number) as any
Acerca de
Devuelve el contenido del documento JSON.
-
jsonText: el contenido del documento JSON. El valor de este parámetro puede ser texto o un valor binario devuelto por una función como File.Content. -
encoding: Un TextEncoding.Type que especifica la codificación utilizada en el documento JSON. Siencodingse omite, se usa UTF8.
Ejemplo 1
Devuelve el contenido del texto JSON especificado como un registro.
Uso
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
Salida
[
project = "Contosoware",
description = "A comprehensive initiative aimed at enhancing digital presence."
components =
{
"Website Development",
"CRM Implementation",
"Mobile Application"
}
]
Ejemplo 2
Devuelve el contenido de un archivo JSON local.
Uso
let
Source = (Json.Document(
File.Contents("C:\test-examples\JSON\Contosoware.json")
)
in
Source
Salida
Un valor de registro, lista o primitivo que representa los datos JSON contenidos en el archivo
Ejemplo 3
Devuelve el contenido de un archivo JSON con codificación UTF16 en línea.
Uso
let
Source = Json.Document(
Web.Contents("htts://contoso.com/products/Contosoware.json"),
TextEncoding.Utf16)
)
Salida
Un valor de registro, lista o primitivo que representa los datos UTF16 JSON contenidos en el archivo