JSON

json.object

يضع علامة على جدول ككائن JSON بحيث يحافظ التشفير على دلالات الكائن.

الصيغة

json.object(source: table): table

الوسائط

الاسمالنوعالوصف
sourcetableقيمة المصدر المستخدمة من قبل العملية.

القيم الراجعة

الاسمالنوعالوصف
objecttableكائن رسومي تم إنشاؤه.

الوصف

يضع علامة على جدول ككائن JSON بحيث يحافظ التشفير على دلالات الكائن.

استدعه مع 1 parameter: source. يوضح جدول arguments القيم المطلوبة والقيم التي تضبط السلوك.

يعيد object (table). استخدم جدول returns للفصل بين قيم النجاح ونتائج nil والأخطاء القابلة للمعالجة.

مثال

وضع علامة على الجدول ككائن JSON، بما في ذلك عندما يكون فارغًا.

local profile = json.object({
    name = "Guest",
    active = true,
})
local empty = json.object()

print(json.encode(profile))
print(json.encode(empty))