Sdílet prostřednictvím


JsonFormat interface

Data uložená ve formátu JSON.

Extends

Vlastnosti

encodingName

Název znakové stránky upřednostňovaného kódování. Pokud není zadán, výchozí hodnota je utf-8, pokud značka pořadí bajtů (BOM) neoznačí jiné kódování Unicode. Úplný seznam podporovaných hodnot najdete ve sloupci Name (Název) v tabulce kódování v následujícím odkazu: https://go.microsoft.com/fwlink/?linkid=861078. Typ: string (nebo Expression s řetězcem resultType).

filePattern

Vzor souboru JSON. Konkrétnější je způsob oddělení kolekce objektů JSON. Výchozí hodnota je setOfObjects. Rozlišují se malá a velká písmena.

jsonNodeReference

JSONPath elementu pole JSON, který se má zploštět. Příklad: "$. PolePath". Typ: string (nebo Expression s řetězcem resultType).

jsonPathDefinition

Definice JSONPath pro každé mapování sloupců s vlastním názvem sloupce pro extrahování dat ze souboru JSON Pro pole v kořenovém objektu začněte na $; Pro pole uvnitř pole zvoleného vlastností jsonNodeReference začněte od elementu pole. Příklad: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Type: object (nebo Expression s objektem resultType).

nestingSeparator

Znak použitý k oddělení úrovní vnoření. Výchozí hodnota je .. (tečka). Typ: string (nebo Expression s řetězcem resultType).

type

Polymorfní diskriminátor, který určuje různé typy, které mohou být tímto objektem

Zděděné vlastnosti

deserializer

Deserializátor. Typ: string (nebo Expression s řetězcem resultType).

serializer

Serializátor. Typ: string (nebo Expression s řetězcem resultType).

Podrobnosti vlastnosti

encodingName

Název znakové stránky upřednostňovaného kódování. Pokud není zadán, výchozí hodnota je utf-8, pokud značka pořadí bajtů (BOM) neoznačí jiné kódování Unicode. Úplný seznam podporovaných hodnot najdete ve sloupci Name (Název) v tabulce kódování v následujícím odkazu: https://go.microsoft.com/fwlink/?linkid=861078. Typ: string (nebo Expression s řetězcem resultType).

encodingName?: any

Hodnota vlastnosti

any

filePattern

Vzor souboru JSON. Konkrétnější je způsob oddělení kolekce objektů JSON. Výchozí hodnota je setOfObjects. Rozlišují se malá a velká písmena.

filePattern?: any

Hodnota vlastnosti

any

jsonNodeReference

JSONPath elementu pole JSON, který se má zploštět. Příklad: "$. PolePath". Typ: string (nebo Expression s řetězcem resultType).

jsonNodeReference?: any

Hodnota vlastnosti

any

jsonPathDefinition

Definice JSONPath pro každé mapování sloupců s vlastním názvem sloupce pro extrahování dat ze souboru JSON Pro pole v kořenovém objektu začněte na $; Pro pole uvnitř pole zvoleného vlastností jsonNodeReference začněte od elementu pole. Příklad: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Type: object (nebo Expression s objektem resultType).

jsonPathDefinition?: any

Hodnota vlastnosti

any

nestingSeparator

Znak použitý k oddělení úrovní vnoření. Výchozí hodnota je .. (tečka). Typ: string (nebo Expression s řetězcem resultType).

nestingSeparator?: any

Hodnota vlastnosti

any

type

Polymorfní diskriminátor, který určuje různé typy, které mohou být tímto objektem

type: "JsonFormat"

Hodnota vlastnosti

"JsonFormat"

Podrobnosti zděděných vlastností

deserializer

Deserializátor. Typ: string (nebo Expression s řetězcem resultType).

deserializer?: any

Hodnota vlastnosti

any

Zděděno zdatové sadyStorageFormat.deserializer

serializer

Serializátor. Typ: string (nebo Expression s řetězcem resultType).

serializer?: any

Hodnota vlastnosti

any

Zděděno zdatasetStorageFormat.serializer