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ána, výchozí hodnota je utf-8, pokud znaménko pořadí bajtů (BOM) neoznačí jiné kódování Unicode. Úplný seznam podporovaných hodnot najdete ve sloupci Název v tabulce kódování v následujícím odkazu: https://go.microsoft.com/fwlink/?linkid=861078. Typ: řetězec (nebo výraz s řetězcem resultType).

filePattern

Vzor souboru JSON Konkrétnější 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: $. ArrayPath. Typ: řetězec (nebo výraz s řetězcem resultType).

jsonPathDefinition

Definice JSONPath pro každé mapování sloupců s přizpůsobeným názvem sloupce pro extrakci dat ze souboru JSON. U polí pod kořenovým objektem začněte na $; pro pole uvnitř pole zvolené jsonNodeReference vlastnost, začněte od elementu pole. Příklad: {"Column1": "$. Column1Path, "Column2": "Column2PathInArray"}. Typ: objekt (nebo výraz s objektem resultType).

nestingSeparator

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

type

Polymorfní diskriminátor, který určuje různé typy tohoto objektu

Zděděné vlastnosti

deserializer

Deserializátor. Typ: řetězec (nebo výraz s řetězcem resultType).

serializer

Serializátor. Typ: řetězec (nebo výraz s řetězcem resultType).

Podrobnosti vlastnosti

encodingName

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

encodingName?: any

Hodnota vlastnosti

any

filePattern

Vzor souboru JSON Konkrétnější 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: $. ArrayPath. Typ: řetězec (nebo výraz s řetězcem resultType).

jsonNodeReference?: any

Hodnota vlastnosti

any

jsonPathDefinition

Definice JSONPath pro každé mapování sloupců s přizpůsobeným názvem sloupce pro extrakci dat ze souboru JSON. U polí pod kořenovým objektem začněte na $; pro pole uvnitř pole zvolené jsonNodeReference vlastnost, začněte od elementu pole. Příklad: {"Column1": "$. Column1Path, "Column2": "Column2PathInArray"}. Typ: objekt (nebo výraz 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: řetězec (nebo výraz s řetězcem resultType).

nestingSeparator?: any

Hodnota vlastnosti

any

type

Polymorfní diskriminátor, který určuje různé typy tohoto objektu

type: "JsonFormat"

Hodnota vlastnosti

"JsonFormat"

Podrobnosti zděděných vlastností

deserializer

Deserializátor. Typ: řetězec (nebo výraz s řetězcem resultType).

deserializer?: any

Hodnota vlastnosti

any

zděděný zdatasetStorageFormat.deserializer

serializer

Serializátor. Typ: řetězec (nebo výraz s řetězcem resultType).

serializer?: any

Hodnota vlastnosti

any

zděděno zdatasetStorageFormat.serializer