JsonFormat interface
Data uložená ve formátu JSON.
- Extends
Vlastnosti
encoding |
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). |
file |
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. |
json |
JSONPath elementu pole JSON, který se má zploštět. Příklad: "$. PolePath". Typ: string (nebo Expression s řetězcem resultType). |
json |
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). |
nesting |
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
serializer
Serializátor. Typ: string (nebo Expression s řetězcem resultType).
serializer?: any
Hodnota vlastnosti
any
Zděděno zdatasetStorageFormat.serializer