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á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). |
| file |
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. |
| json |
JsonPath elementu pole JSON, který se má zploštět. Příklad: $. ArrayPath. Typ: řetězec (nebo výraz s řetězcem resultType). |
| json |
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). |
| nesting |
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