JsonFormat interface
البيانات المخزنة بتنسيق JSON.
- يمتد
الخصائص
| encoding |
اسم صفحة التعليمات البرمجية للترميز المفضل. إذا لم يتم توفيرها، فإن القيمة الافتراضية هي "utf-8"، إلا إذا كانت علامة ترتيب البايت (BOM) تشير إلى ترميز Unicode آخر. يمكن العثور على القائمة الكاملة للقيم المدعومة في عمود "الاسم" لجدول الترميزات في المرجع التالي: https://go.microsoft.com/fwlink/?linkid=861078. النوع: سلسلة (أو تعبير مع سلسلة resultType). |
| file |
نمط ملف JSON. لتكون أكثر تحديدا، طريقة فصل مجموعة من كائنات JSON. القيمة الافتراضية هي 'setOfObjects'. إنها حساسة لحالة الأحرف. |
| json |
مسار JSON لعنصر صفيف JSON المراد تسطيحه. مثال: "$. ArrayPath". النوع: سلسلة (أو تعبير مع سلسلة resultType). |
| json |
تعريف JSONPath لكل تعيين عمود باسم عمود مخصص لاستخراج البيانات من ملف JSON. بالنسبة إلى الحقول الموجودة ضمن الكائن الجذر، ابدأ ب "$"؛ لحقول داخل الصفيف التي تم اختيارها بواسطة خاصية jsonNodeReference، ابدأ من عنصر الصفيف. مثال: {"Column1": "$. Column1Path", "Column2": "Column2PathInArray"}. النوع: كائن (أو تعبير مع كائن resultType). |
| nesting |
الحرف المستخدم لفصل مستويات التداخل. القيمة الافتراضية هي '.' (نقطة). النوع: سلسلة (أو تعبير مع سلسلة 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
serializer
مسلسل. النوع: سلسلة (أو تعبير مع سلسلة resultType).
serializer?: any
قيمة الخاصية
any
موروث منDatasetStorageFormat.serializer