مشاركة عبر


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"