Megosztás:


JsonFormat interface

A JSON formátumban tárolt adatok.

Extends

Tulajdonságok

encodingName

Az előnyben részesített kódolás kódlapjának neve. Ha nincs megadva, az alapértelmezett érték az "utf-8", kivéve, ha a bájtsorrendjel (BOM) egy másik Unicode-kódolást jelöl. A támogatott értékek teljes listája a kódolási táblázat "Név" oszlopában található a következő hivatkozásban: https://go.microsoft.com/fwlink/?linkid=861078. Típus: sztring (vagy kifejezés resultType sztringgel).

filePattern

A JSON fájlmintája. Pontosabban a JSON-objektumok gyűjteményének elkülönítésének módja. Az alapértelmezett érték a "setOfObjects". A kis- és nagybetűk megkülönböztetik.

jsonNodeReference

Az összesimítandó JSON-tömbelem JSONPathja. Példa: "$. ArrayPath". Típus: sztring (vagy kifejezés resultType sztringgel).

jsonPathDefinition

Az egyes oszlopleképezések JSONPath-definíciója egy testre szabott oszlopnévvel az adatok JSON-fájlból való kinyeréséhez. A gyökérobjektum alatti mezőknél kezdje a következővel: "$"; a jsonNodeReference tulajdonság által kiválasztott tömbben lévő mezők esetében kezdje a tömbelemből. Példa: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Típus: objektum (vagy kifejezés resultType objektummal).

nestingSeparator

A beágyazási szintek elkülönítésére használt karakter. Az alapértelmezett érték a "." (pont). Típus: sztring (vagy kifejezés resultType sztringgel).

type

Polimorfikus diszkriminatív, amely meghatározza az objektum különböző típusait

Örökölt tulajdonságok

deserializer

Deszerializáló. Típus: sztring (vagy kifejezés resultType sztringgel).

serializer

Szerializáló. Típus: sztring (vagy kifejezés resultType sztringgel).

Tulajdonság adatai

encodingName

Az előnyben részesített kódolás kódlapjának neve. Ha nincs megadva, az alapértelmezett érték az "utf-8", kivéve, ha a bájtsorrendjel (BOM) egy másik Unicode-kódolást jelöl. A támogatott értékek teljes listája a kódolási táblázat "Név" oszlopában található a következő hivatkozásban: https://go.microsoft.com/fwlink/?linkid=861078. Típus: sztring (vagy kifejezés resultType sztringgel).

encodingName?: any

Tulajdonság értéke

any

filePattern

A JSON fájlmintája. Pontosabban a JSON-objektumok gyűjteményének elkülönítésének módja. Az alapértelmezett érték a "setOfObjects". A kis- és nagybetűk megkülönböztetik.

filePattern?: any

Tulajdonság értéke

any

jsonNodeReference

Az összesimítandó JSON-tömbelem JSONPathja. Példa: "$. ArrayPath". Típus: sztring (vagy kifejezés resultType sztringgel).

jsonNodeReference?: any

Tulajdonság értéke

any

jsonPathDefinition

Az egyes oszlopleképezések JSONPath-definíciója egy testre szabott oszlopnévvel az adatok JSON-fájlból való kinyeréséhez. A gyökérobjektum alatti mezőknél kezdje a következővel: "$"; a jsonNodeReference tulajdonság által kiválasztott tömbben lévő mezők esetében kezdje a tömbelemből. Példa: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Típus: objektum (vagy kifejezés resultType objektummal).

jsonPathDefinition?: any

Tulajdonság értéke

any

nestingSeparator

A beágyazási szintek elkülönítésére használt karakter. Az alapértelmezett érték a "." (pont). Típus: sztring (vagy kifejezés resultType sztringgel).

nestingSeparator?: any

Tulajdonság értéke

any

type

Polimorfikus diszkriminatív, amely meghatározza az objektum különböző típusait

type: "JsonFormat"

Tulajdonság értéke

"JsonFormat"

Örökölt tulajdonság részletei

deserializer

Deszerializáló. Típus: sztring (vagy kifejezés resultType sztringgel).

deserializer?: any

Tulajdonság értéke

any

örököltDatasetStorageFormat.deserializer

serializer

Szerializáló. Típus: sztring (vagy kifejezés resultType sztringgel).

serializer?: any

Tulajdonság értéke

any

örököltDatasetStorageFormat.szerializáló