Partager via


JsonFormat Classe

Définition

Données stockées au format JSON.

public class JsonFormat : Microsoft.Azure.Management.DataFactory.Models.DatasetStorageFormat
type JsonFormat = class
    inherit DatasetStorageFormat
Public Class JsonFormat
Inherits DatasetStorageFormat
Héritage

Constructeurs

JsonFormat()

Initialise une nouvelle instance de la classe JsonFormat.

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

Initialise une nouvelle instance de la classe JsonFormat.

Propriétés

AdditionalProperties

Obtient ou définit des propriétés sans correspondance à partir du message sont désérialisées cette collection

(Hérité de DatasetStorageFormat)
Deserializer

Obtient ou définit le désérialiseur. Type : chaîne (ou Expression avec chaîne resultType).

(Hérité de DatasetStorageFormat)
EncodingName

Obtient ou définit le nom de la page de code de l’encodage préféré. Si elle n’est pas fournie, la valeur par défaut est « utf-8 », sauf si la marque d’ordre d’octet (BOM) désigne un autre encodage Unicode. La liste complète des valeurs prises en charge se trouve dans la colonne « Name » de la table d’encodages dans la référence suivante : https://go.microsoft.com/fwlink/?linkid=861078. Type : chaîne (ou Expression avec chaîne resultType).

FilePattern

Obtient ou définit le modèle de fichier de JSON. Pour être plus spécifique, la façon de séparer une collection d’objets JSON. La valeur par défaut est « setOfObjects ». Il respecte la casse.

JsonNodeReference

Obtient ou définit le JSONPath de l’élément de tableau JSON à aplatir. Exemple : « $. ArrayPath ». Type : chaîne (ou Expression avec chaîne resultType).

JsonPathDefinition

Obtient ou définit la définition JSONPath pour chaque mappage de colonnes avec un nom de colonne personnalisé pour extraire des données à partir d’un fichier JSON. Pour les champs sous l’objet racine, commencez par « $ » ; pour les champs à l’intérieur du tableau choisi par la propriété jsonNodeReference, commencez à partir de l’élément tableau. Exemple : {"Column1 »: « $. Column1Path », « Column2 »: « Column2PathInArray"}. Type : objet (ou Expression avec l’objet resultType).

NestingSeparator

Obtient ou définit le caractère utilisé pour séparer les niveaux d’imbrication. La valeur par défaut est '.' (point). Type : chaîne (ou Expression avec chaîne resultType).

Serializer

Obtient ou définit le sérialiseur. Type : chaîne (ou Expression avec chaîne resultType).

(Hérité de DatasetStorageFormat)

S’applique à