JsonFormat interface
A JSON formátumban tárolt adatok.
- Extends
Tulajdonságok
| encoding |
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). |
| file |
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. |
| json |
Az összesimítandó JSON-tömbelem JSONPathja. Példa: "$. ArrayPath". Típus: sztring (vagy kifejezés resultType sztringgel). |
| json |
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). |
| nesting |
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
serializer
Szerializáló. Típus: sztring (vagy kifejezés resultType sztringgel).
serializer?: any
Tulajdonság értéke
any