JsonFormat interface
Os dados armazenados no formato JSON.
- Extends
Propriedades
encoding |
O nome da página de código da codificação preferida. Se não for fornecido, o valor padrão será 'utf-8', a menos que a marca de ordem de bytes (BOM) denote outra codificação Unicode. A lista completa dos valores suportados pode ser encontrada na coluna 'Nome' da tabela de codificações na seguinte referência: https://go.microsoft.com/fwlink/?linkid=861078. Type: string (ou Expression with resultType string). |
file |
Padrão de arquivo de 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. |
json |
O JSONPath do elemento de matriz JSON a ser nivelado. Exemplo: "$. ArrayPath". Type: string (ou Expression with resultType string). |
json |
A definição JSONPath para cada mapeamento de coluna com um nome de coluna personalizado para extrair dados do arquivo JSON. Para campos sob objeto raiz, comece com "$"; para campos dentro da matriz escolhida pela propriedade jsonNodeReference, comece a partir do elemento array. Exemplo: {"Column1": "$. Column1Path", "Coluna2": "Column2PathInArray"}. Type: objeto (ou Expression com objeto resultType). |
nesting |
O caractere usado para separar os níveis de aninhamento. O valor padrão é '.' (ponto). Type: string (ou Expression with resultType string). |
type | Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser |
Propriedades Herdadas
deserializer | Desserializador. Type: string (ou Expression with resultType string). |
serializer | Serializador. Type: string (ou Expression with resultType string). |
Detalhes de Propriedade
encodingName
O nome da página de código da codificação preferida. Se não for fornecido, o valor padrão será 'utf-8', a menos que a marca de ordem de bytes (BOM) denote outra codificação Unicode. A lista completa dos valores suportados pode ser encontrada na coluna 'Nome' da tabela de codificações na seguinte referência: https://go.microsoft.com/fwlink/?linkid=861078. Type: string (ou Expression with resultType string).
encodingName?: any
Valor de Propriedade
any
filePattern
Padrão de arquivo de 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 de Propriedade
any
jsonNodeReference
O JSONPath do elemento de matriz JSON a ser nivelado. Exemplo: "$. ArrayPath". Type: string (ou Expression with resultType string).
jsonNodeReference?: any
Valor de 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 sob objeto raiz, comece com "$"; para campos dentro da matriz escolhida pela propriedade jsonNodeReference, comece a partir do elemento array. Exemplo: {"Column1": "$. Column1Path", "Coluna2": "Column2PathInArray"}. Type: objeto (ou Expression com objeto resultType).
jsonPathDefinition?: any
Valor de Propriedade
any
nestingSeparator
O caractere usado para separar os níveis de aninhamento. O valor padrão é '.' (ponto). Type: string (ou Expression with resultType string).
nestingSeparator?: any
Valor de Propriedade
any
type
Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser
type: "JsonFormat"
Valor de Propriedade
"JsonFormat"
Detalhes da Propriedade Herdada
deserializer
Desserializador. Type: string (ou Expression with resultType string).
deserializer?: any
Valor de Propriedade
any
herdado deDatasetStorageFormat.deserializer
serializer
Serializador. Type: string (ou Expression with resultType string).
serializer?: any
Valor de Propriedade
any
herdado deDatasetStorageFormat.serializer