Freigeben über


JsonFormat interface

Die im JSON-Format gespeicherten Daten.

Extends

Eigenschaften

encodingName

Der Codepagename der bevorzugten Codierung. Falls nicht angegeben, lautet der Standardwert "utf-8", es sei denn, die Bytereihenfolgemarkierung (BOM) bezeichnet eine andere Unicode-Codierung. Die vollständige Liste der unterstützten Werte finden Sie in der Spalte "Name" der Tabelle der Codierungen in der folgenden Referenz: https://go.microsoft.com/fwlink/?linkid=861078. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

filePattern

Dateimuster von JSON. Um genauer zu sein, die Art des Trennens einer Auflistung von JSON-Objekten. Der Standardwert ist "setOfObjects". Dabei muss die Groß-/Kleinschreibung beachtet werden.

jsonNodeReference

Der JSONPath des JSON-Arrayelements, das abgeflacht werden soll. Beispiel: "$. ArrayPath". Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

jsonPathDefinition

Die JSONPath-Definition für jede Spaltenzuordnung mit einem benutzerdefinierten Spaltennamen zum Extrahieren von Daten aus der JSON-Datei. Beginnen Sie für Felder unter dem Stammobjekt mit "$"; für Felder innerhalb des Arrays, das von der jsonNodeReference-Eigenschaft ausgewählt wurde, beginnen Sie mit dem Arrayelement. Beispiel: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Type: object (or Expression with resultType object).

nestingSeparator

Das Zeichen, das zum Trennen von Schachtelungsebenen verwendet wird. Der Standardwert ist "." (Punkt). Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

type

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

Geerbte Eigenschaften

deserializer

Deserialisierungsprogramm. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

serializer

Serialisierungsprogramm. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

Details zur Eigenschaft

encodingName

Der Codepagename der bevorzugten Codierung. Falls nicht angegeben, lautet der Standardwert "utf-8", es sei denn, die Bytereihenfolgemarkierung (BOM) bezeichnet eine andere Unicode-Codierung. Die vollständige Liste der unterstützten Werte finden Sie in der Spalte "Name" der Tabelle der Codierungen in der folgenden Referenz: https://go.microsoft.com/fwlink/?linkid=861078. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

encodingName?: any

Eigenschaftswert

any

filePattern

Dateimuster von JSON. Um genauer zu sein, die Art des Trennens einer Auflistung von JSON-Objekten. Der Standardwert ist "setOfObjects". Dabei muss die Groß-/Kleinschreibung beachtet werden.

filePattern?: any

Eigenschaftswert

any

jsonNodeReference

Der JSONPath des JSON-Arrayelements, das abgeflacht werden soll. Beispiel: "$. ArrayPath". Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

jsonNodeReference?: any

Eigenschaftswert

any

jsonPathDefinition

Die JSONPath-Definition für jede Spaltenzuordnung mit einem benutzerdefinierten Spaltennamen zum Extrahieren von Daten aus der JSON-Datei. Beginnen Sie für Felder unter dem Stammobjekt mit "$"; für Felder innerhalb des Arrays, das von der jsonNodeReference-Eigenschaft ausgewählt wurde, beginnen Sie mit dem Arrayelement. Beispiel: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Type: object (or Expression with resultType object).

jsonPathDefinition?: any

Eigenschaftswert

any

nestingSeparator

Das Zeichen, das zum Trennen von Schachtelungsebenen verwendet wird. Der Standardwert ist "." (Punkt). Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

nestingSeparator?: any

Eigenschaftswert

any

type

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

type: "JsonFormat"

Eigenschaftswert

"JsonFormat"

Geerbte Eigenschaftsdetails

deserializer

Deserialisierungsprogramm. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

deserializer?: any

Eigenschaftswert

any

Geerbt vonDatasetStorageFormat.deserializer

serializer

Serialisierungsprogramm. Typ: string (oder Ausdruck mit resultType-Zeichenfolge).

serializer?: any

Eigenschaftswert

any

Geerbt vonDatasetStorageFormat.serializer