JsonFormat interface
Data som lagras i JSON-format.
- Extends
Egenskaper
| encoding |
Kodsidans namn på önskad kodning. Om det inte anges är standardvärdet "utf-8", såvida inte byteordningsmärket (BOM) anger en annan Unicode-kodning. Den fullständiga listan över värden som stöds finns i kolumnen Namn i tabellen med kodningar i följande referens: https://go.microsoft.com/fwlink/?linkid=861078. Typ: sträng (eller uttryck med resultType-sträng). |
| file |
Filmönster för JSON. För att vara mer specifik, sättet att separera en samling JSON-objekt. Standardvärdet är "setOfObjects". Det är skiftlägeskänsligt. |
| json |
JSONPath för JSON-matriselementet som ska plattas ut. Exempel: "$. ArrayPath". Typ: sträng (eller uttryck med resultType-sträng). |
| json |
JSONPath-definitionen för varje kolumnmappning med ett anpassat kolumnnamn för att extrahera data från JSON-filen. För fält under rotobjekt börjar du med "$"; För fält i matrisen som valts av egenskapen jsonNodeReference börjar du från matriselementet. Exempel: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Typ: objekt (eller uttryck med resultType-objekt). |
| nesting |
Tecknet som används för att separera kapslingsnivåer. Standardvärdet är '.' (punkt). Typ: sträng (eller uttryck med resultType-sträng). |
| type | Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara |
Ärvda egenskaper
| deserializer | Deserializer. Typ: sträng (eller uttryck med resultType-sträng). |
| serializer | Serialiserare. Typ: sträng (eller uttryck med resultType-sträng). |
Egenskapsinformation
encodingName
Kodsidans namn på önskad kodning. Om det inte anges är standardvärdet "utf-8", såvida inte byteordningsmärket (BOM) anger en annan Unicode-kodning. Den fullständiga listan över värden som stöds finns i kolumnen Namn i tabellen med kodningar i följande referens: https://go.microsoft.com/fwlink/?linkid=861078. Typ: sträng (eller uttryck med resultType-sträng).
encodingName?: any
Egenskapsvärde
any
filePattern
Filmönster för JSON. För att vara mer specifik, sättet att separera en samling JSON-objekt. Standardvärdet är "setOfObjects". Det är skiftlägeskänsligt.
filePattern?: any
Egenskapsvärde
any
jsonNodeReference
JSONPath för JSON-matriselementet som ska plattas ut. Exempel: "$. ArrayPath". Typ: sträng (eller uttryck med resultType-sträng).
jsonNodeReference?: any
Egenskapsvärde
any
jsonPathDefinition
JSONPath-definitionen för varje kolumnmappning med ett anpassat kolumnnamn för att extrahera data från JSON-filen. För fält under rotobjekt börjar du med "$"; För fält i matrisen som valts av egenskapen jsonNodeReference börjar du från matriselementet. Exempel: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Typ: objekt (eller uttryck med resultType-objekt).
jsonPathDefinition?: any
Egenskapsvärde
any
nestingSeparator
Tecknet som används för att separera kapslingsnivåer. Standardvärdet är '.' (punkt). Typ: sträng (eller uttryck med resultType-sträng).
nestingSeparator?: any
Egenskapsvärde
any
type
Polymorft diskriminerande, vilket anger de olika typer som det här objektet kan vara
type: "JsonFormat"
Egenskapsvärde
"JsonFormat"
Information om ärvda egenskaper
deserializer
Deserializer. Typ: sträng (eller uttryck med resultType-sträng).
deserializer?: any
Egenskapsvärde
any
ärvd frånDatasetStorageFormat.deserializer
serializer
Serialiserare. Typ: sträng (eller uttryck med resultType-sträng).
serializer?: any
Egenskapsvärde
any
ärvd frånDatasetStorageFormat.serializer