Partilhar via


JsonFormat Classe

Definição

Os dados armazenados no formato JSON.

public class JsonFormat : Microsoft.Azure.Management.DataFactory.Models.DatasetStorageFormat
type JsonFormat = class
    inherit DatasetStorageFormat
Public Class JsonFormat
Inherits DatasetStorageFormat
Herança

Construtores

JsonFormat()

Inicializa uma nova instância da classe JsonFormat.

JsonFormat(IDictionary<String,Object>, Object, Object, Object, Object, Object, Object, Object)

Inicializa uma nova instância da classe JsonFormat.

Propriedades

AdditionalProperties

Obtém ou define propriedades não correspondentes da mensagem que são desserializadas nesta coleção

(Herdado de DatasetStorageFormat)
Deserializer

Obtém ou define o desserializador. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

(Herdado de DatasetStorageFormat)
EncodingName

Obtém ou define o nome 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

Obtém ou define o 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

Obtém ou define 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

Obtém ou define 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

Obtém ou define 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).

Serializer

Obtém ou define o serializador. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

(Herdado de DatasetStorageFormat)

Aplica-se a