Partager via


XmlReadSettings Classe

Définition

Paramètres de lecture Xml.

public class XmlReadSettings : Azure.ResourceManager.DataFactory.Models.FormatReadSettings
type XmlReadSettings = class
    inherit FormatReadSettings
Public Class XmlReadSettings
Inherits FormatReadSettings
Héritage
XmlReadSettings

Constructeurs

XmlReadSettings()

Initialise une nouvelle instance de XmlReadSettings.

Propriétés

AdditionalProperties

Propriétés supplémentaires

Pour affecter un objet à la valeur de cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

(Hérité de FormatReadSettings)
CompressionProperties

Paramètres de compression. Veuillez noter qu’il CompressionReadSettings s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent TarGzipReadSettings, TarReadSettings et ZipDeflateReadSettings.

DetectDataType

Indique si la détection de type est activée lors de la lecture des fichiers xml. Type : booléen (ou Expression avec resultType boolean).

NamespacePrefixes

Uri d’espace de noms aux mappages de préfixes pour remplacer les préfixes dans les noms de colonnes lorsque l’espace de noms est activé. Si aucun préfixe n’est défini pour un URI d’espace de noms, le préfixe du nom d’élément/d’attribut xml dans le fichier de données xml est utilisé. Exemple : « { »http://www.example.com/xml":"prefix"} » Type : objet (ou Expression avec l’objet resultType).

Pour affecter un objet à cette propriété, utilisez FromObjectAsJson<T>(T, JsonSerializerOptions).

Pour affecter une chaîne json déjà mise en forme à cette propriété, utilisez FromString(String).

Exemples :

  • BinaryData.FromObjectAsJson(« foo »)Crée une charge utile de « foo ».
  • BinaryData.FromString(« \"foo\" »)Crée une charge utile de « foo ».
  • BinaryData.FromObjectAsJson(new { key = « value » })Crée une charge utile de { « key »: « value » }.
  • BinaryData.FromString(« {\"key\ »: \"value\"} »)Crée une charge utile de { « key »: « value » }.

Namespaces

Indique si l’espace de noms est activé lors de la lecture des fichiers xml. Type : booléen (ou Expression avec resultType boolean).

ValidationMode

Indique la méthode de validation utilisée lors de la lecture des fichiers xml. Valeurs autorisées : « none », « xsd » ou « dtd ». Type : chaîne (ou Expression avec chaîne resultType).

S’applique à