مشاركة عبر


JsonFormat interface

البيانات المخزنة بتنسيق JSON.

يمتد

الخصائص

encodingName

اسم صفحة التعليمات البرمجية للترميز المفضل. إذا لم يتم توفيرها، فإن القيمة الافتراضية هي "utf-8"، إلا إذا كانت علامة ترتيب البايت (BOM) تشير إلى ترميز Unicode آخر. يمكن العثور على القائمة الكاملة للقيم المدعومة في عمود "الاسم" لجدول الترميزات في المرجع التالي: https://go.microsoft.com/fwlink/?linkid=861078. النوع: سلسلة (أو تعبير مع سلسلة resultType).

filePattern

نمط ملف JSON. لتكون أكثر تحديدا، طريقة فصل مجموعة من كائنات JSON. القيمة الافتراضية هي 'setOfObjects'. إنها حساسة لحالة الأحرف.

jsonNodeReference

مسار JSON لعنصر صفيف JSON المراد تسطيحه. مثال: "$. ArrayPath". النوع: سلسلة (أو تعبير مع سلسلة resultType).

jsonPathDefinition

تعريف JSONPath لكل تعيين عمود باسم عمود مخصص لاستخراج البيانات من ملف JSON. بالنسبة إلى الحقول الموجودة ضمن الكائن الجذر، ابدأ ب "$"؛ لحقول داخل الصفيف التي تم اختيارها بواسطة خاصية jsonNodeReference، ابدأ من عنصر الصفيف. مثال: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. النوع: كائن (أو تعبير مع كائن resultType).

nestingSeparator

الحرف المستخدم لفصل مستويات التداخل. القيمة الافتراضية هي '.' (نقطة). النوع: سلسلة (أو تعبير مع سلسلة resultType).

type

تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن

الخصائص الموروثة

deserializer

إلغاء التسلسل. النوع: سلسلة (أو تعبير مع سلسلة resultType).

serializer

مسلسل. النوع: سلسلة (أو تعبير مع سلسلة resultType).

تفاصيل الخاصية

encodingName

اسم صفحة التعليمات البرمجية للترميز المفضل. إذا لم يتم توفيرها، فإن القيمة الافتراضية هي "utf-8"، إلا إذا كانت علامة ترتيب البايت (BOM) تشير إلى ترميز Unicode آخر. يمكن العثور على القائمة الكاملة للقيم المدعومة في عمود "الاسم" لجدول الترميزات في المرجع التالي: https://go.microsoft.com/fwlink/?linkid=861078. النوع: سلسلة (أو تعبير مع سلسلة resultType).

encodingName?: any

قيمة الخاصية

any

filePattern

نمط ملف JSON. لتكون أكثر تحديدا، طريقة فصل مجموعة من كائنات JSON. القيمة الافتراضية هي 'setOfObjects'. إنها حساسة لحالة الأحرف.

filePattern?: any

قيمة الخاصية

any

jsonNodeReference

مسار JSON لعنصر صفيف JSON المراد تسطيحه. مثال: "$. ArrayPath". النوع: سلسلة (أو تعبير مع سلسلة resultType).

jsonNodeReference?: any

قيمة الخاصية

any

jsonPathDefinition

تعريف JSONPath لكل تعيين عمود باسم عمود مخصص لاستخراج البيانات من ملف JSON. بالنسبة إلى الحقول الموجودة ضمن الكائن الجذر، ابدأ ب "$"؛ لحقول داخل الصفيف التي تم اختيارها بواسطة خاصية jsonNodeReference، ابدأ من عنصر الصفيف. مثال: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. النوع: كائن (أو تعبير مع كائن resultType).

jsonPathDefinition?: any

قيمة الخاصية

any

nestingSeparator

الحرف المستخدم لفصل مستويات التداخل. القيمة الافتراضية هي '.' (نقطة). النوع: سلسلة (أو تعبير مع سلسلة resultType).

nestingSeparator?: any

قيمة الخاصية

any

type

تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن

type: "JsonFormat"

قيمة الخاصية

"JsonFormat"

تفاصيل الخاصية الموروثة

deserializer

إلغاء التسلسل. النوع: سلسلة (أو تعبير مع سلسلة resultType).

deserializer?: any

قيمة الخاصية

any

موروث منDatasetStorageFormat.deserializer

serializer

مسلسل. النوع: سلسلة (أو تعبير مع سلسلة resultType).

serializer?: any

قيمة الخاصية

any

موروث منDatasetStorageFormat.serializer