JsonSerialization interface
توضح هذه المقالة كيفية تسلسل البيانات من الإدخال أو كيفية تسلسل البيانات عند كتابتها إلى إخراج بتنسيق JSON.
- يمتد
الخصائص
| encoding | يحدد ترميز البيانات الواردة في حالة الإدخال وترميز البيانات الصادرة في حالة الإخراج. مطلوب على طلبات PUT (CreateOrReplace). |
| format | تنطبق هذه الخاصية فقط على تسلسل JSON للمخرجات فقط. لا ينطبق على المدخلات. تحدد هذه الخاصية تنسيق JSON الذي ستتم كتابة الإخراج فيه. القيم المدعومة حاليا هي "lineSeparated" تشير إلى أنه سيتم تنسيق الإخراج عن طريق فصل كل كائن JSON بخط جديد و"صفيف" يشير إلى أنه سيتم تنسيق الإخراج كصفيف من كائنات JSON. القيمة الافتراضية هي "lineSeparated" إذا تركت فارغة. |
| type | تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن |
تفاصيل الخاصية
encoding
يحدد ترميز البيانات الواردة في حالة الإدخال وترميز البيانات الصادرة في حالة الإخراج. مطلوب على طلبات PUT (CreateOrReplace).
encoding?: string
قيمة الخاصية
string
format
تنطبق هذه الخاصية فقط على تسلسل JSON للمخرجات فقط. لا ينطبق على المدخلات. تحدد هذه الخاصية تنسيق JSON الذي ستتم كتابة الإخراج فيه. القيم المدعومة حاليا هي "lineSeparated" تشير إلى أنه سيتم تنسيق الإخراج عن طريق فصل كل كائن JSON بخط جديد و"صفيف" يشير إلى أنه سيتم تنسيق الإخراج كصفيف من كائنات JSON. القيمة الافتراضية هي "lineSeparated" إذا تركت فارغة.
format?: string
قيمة الخاصية
string
type
تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن
type: "Json"
قيمة الخاصية
"Json"