Aracılığıyla paylaş


JsonFormat interface

JSON biçiminde depolanan veriler.

Extends

Özellikler

encodingName

Tercih edilen kodlamanın kod sayfası adı. Sağlanmadıysa, bayt sırası işareti (BOM) başka bir Unicode kodlaması belirtmediği sürece varsayılan değer 'utf-8'dir. Desteklenen değerlerin tam listesi, kodlama tablosunun 'Ad' sütununda aşağıdaki başvuruda bulunabilir: https://go.microsoft.com/fwlink/?linkid=861078. Tür: dize (veya resultType dizeli ifade).

filePattern

JSON dosya düzeni. Daha açık olmak gerekirse, JSON nesnelerinin koleksiyonunu ayırmanın yolu. Varsayılan değer :'setOfObjects'. Büyük/küçük harfe duyarlıdır.

jsonNodeReference

Düzleştirme yapılacak JSON dizi öğesinin JSONPath değeri. Örnek: "$. ArrayPath". Tür: dize (veya resultType dizeli ifade).

jsonPathDefinition

JSON dosyasından veri ayıklamak için özelleştirilmiş bir sütun adıyla her sütun eşlemesi için JSONPath tanımı. Kök nesne altındaki alanlar için "$" ile başlayın; jsonNodeReference özelliği tarafından seçilen dizinin içindeki alanlar için dizi öğesinden başlayın. Örnek: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Tür: object (veya resultType nesnesiyle ifade).

nestingSeparator

İç içe geçme düzeylerini ayırmak için kullanılan karakter. Varsayılan değer : '.' (nokta). Tür: dize (veya resultType dizeli ifade).

type

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

Devralınan Özellikler

deserializer

Deserializer. Tür: dize (veya resultType dizeli ifade).

serializer

Serializer. Tür: dize (veya resultType dizeli ifade).

Özellik Ayrıntıları

encodingName

Tercih edilen kodlamanın kod sayfası adı. Sağlanmadıysa, bayt sırası işareti (BOM) başka bir Unicode kodlaması belirtmediği sürece varsayılan değer 'utf-8'dir. Desteklenen değerlerin tam listesi, kodlama tablosunun 'Ad' sütununda aşağıdaki başvuruda bulunabilir: https://go.microsoft.com/fwlink/?linkid=861078. Tür: dize (veya resultType dizeli ifade).

encodingName?: any

Özellik Değeri

any

filePattern

JSON dosya düzeni. Daha açık olmak gerekirse, JSON nesnelerinin koleksiyonunu ayırmanın yolu. Varsayılan değer :'setOfObjects'. Büyük/küçük harfe duyarlıdır.

filePattern?: any

Özellik Değeri

any

jsonNodeReference

Düzleştirme yapılacak JSON dizi öğesinin JSONPath değeri. Örnek: "$. ArrayPath". Tür: dize (veya resultType dizeli ifade).

jsonNodeReference?: any

Özellik Değeri

any

jsonPathDefinition

JSON dosyasından veri ayıklamak için özelleştirilmiş bir sütun adıyla her sütun eşlemesi için JSONPath tanımı. Kök nesne altındaki alanlar için "$" ile başlayın; jsonNodeReference özelliği tarafından seçilen dizinin içindeki alanlar için dizi öğesinden başlayın. Örnek: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. Tür: object (veya resultType nesnesiyle ifade).

jsonPathDefinition?: any

Özellik Değeri

any

nestingSeparator

İç içe geçme düzeylerini ayırmak için kullanılan karakter. Varsayılan değer : '.' (nokta). Tür: dize (veya resultType dizeli ifade).

nestingSeparator?: any

Özellik Değeri

any

type

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

type: "JsonFormat"

Özellik Değeri

"JsonFormat"

Devralınan Özellik Detayları

deserializer

Deserializer. Tür: dize (veya resultType dizeli ifade).

deserializer?: any

Özellik Değeri

any

Devralındığı yer:DatasetStorageFormat.deserializer

serializer

Serializer. Tür: dize (veya resultType dizeli ifade).

serializer?: any

Özellik Değeri

any

Devralındığı yer:DatasetStorageFormat.serializer