Compartilhar via


JsonFormat interface

Os dados armazenados no formato JSON.

Extends

Propriedades

encodingName

O identificador da página de código da codificação preferencial. Se não for fornecido, o valor padrão será 'utf-8', a menos que a marca de ordem de byte (BOM) denota outra codificação Unicode. A lista completa de valores com suporte pode ser encontrada na coluna 'Name' da tabela de codificações na seguinte referência: https://go.microsoft.com/fwlink/?linkid=861078. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

filePattern

Padrão de arquivo JSON. Para ser mais específico, a maneira de separar uma coleção de objetos JSON. O valor padrão é 'setOfObjects'. Diferencia maiúsculas de minúsculas.

jsonNodeReference

O JSONPath do elemento de matriz JSON a ser mesclado. Exemplo: "$. ArrayPath". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

jsonPathDefinition

A definição JSONPath para cada mapeamento de coluna com um nome de coluna personalizado para extrair dados do arquivo JSON. Para campos em objeto raiz, comece com "$"; para campos dentro da matriz escolhida pela propriedade jsonNodeReference, comece a partir do elemento de matriz. Exemplo: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Tipo: objeto (ou Expression com objeto resultType).

nestingSeparator

O caractere usado para separar os níveis de aninhamento. O valor padrão é '.' (ponto). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

type

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

Propriedades herdadas

deserializer

Desserialização. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

serializer

Serializador. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

Detalhes da propriedade

encodingName

O identificador da página de código da codificação preferencial. Se não for fornecido, o valor padrão será 'utf-8', a menos que a marca de ordem de byte (BOM) denota outra codificação Unicode. A lista completa de valores com suporte pode ser encontrada na coluna 'Name' da tabela de codificações na seguinte referência: https://go.microsoft.com/fwlink/?linkid=861078. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

encodingName?: any

Valor da propriedade

any

filePattern

Padrão de arquivo JSON. Para ser mais específico, a maneira de separar uma coleção de objetos JSON. O valor padrão é 'setOfObjects'. Diferencia maiúsculas de minúsculas.

filePattern?: any

Valor da propriedade

any

jsonNodeReference

O JSONPath do elemento de matriz JSON a ser mesclado. Exemplo: "$. ArrayPath". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

jsonNodeReference?: any

Valor da propriedade

any

jsonPathDefinition

A definição JSONPath para cada mapeamento de coluna com um nome de coluna personalizado para extrair dados do arquivo JSON. Para campos em objeto raiz, comece com "$"; para campos dentro da matriz escolhida pela propriedade jsonNodeReference, comece a partir do elemento de matriz. Exemplo: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Tipo: objeto (ou Expression com objeto resultType).

jsonPathDefinition?: any

Valor da propriedade

any

nestingSeparator

O caractere usado para separar os níveis de aninhamento. O valor padrão é '.' (ponto). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

nestingSeparator?: any

Valor da propriedade

any

type

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

type: "JsonFormat"

Valor da propriedade

"JsonFormat"

Detalhes das propriedades herdadas

deserializer

Desserialização. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

deserializer?: any

Valor da propriedade

any

Herdado deDatasetStorageFormat.deserializer

serializer

Serializador. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

serializer?: any

Valor da propriedade

any

Herdado deDatasetStorageFormat.serializer