الفئة
JSON
تحليل وترميز وفحص وتحويل JSON.دليل التصنيف
نظرة عامة
استخدم هذه النظرة العامة لفهم التصنيف قبل فتح دالة محددة.- اعرف ما الذي تساعد هذه المجموعة من الدوال على حله.
- قارن أسماء الدوال وأوصافها في جدول واحد.
- افتح دالة لعرض الصيغة والوسائط والقيم الراجعة والأمثلة.
JSON
الدوال المتاحة
| الدالة | الوصف |
|---|---|
json.array | يضع علامة على جدول كمصفوفة JSON بحيث يحافظ التشفير على دلالات المصفوفة، بما في ذلك الجداول الفارغة. |
json.clone | ينشئ نسخة عميقة متوافقة مع JSON من القيمة دون مشاركة مراجع الجدول المتداخلة. |
json.decode | يوزع سلسلة JSON ويعيد قيمة Luau المطابقة. |
json.decodeSafe | يوزع JSON بدون رمي وإرجاع تفاصيل النجاح والقيمة والخطأ. |
json.encode | إجراء تسلسل لقيمة Luau في JSON باستخدام قواعد التنسيق والتشفير الاختيارية. |
json.encodePretty | إجراء تسلسل لقيمة Luau إلى JSON بتنسيق قابل للقراءة. |
json.escape | يتخطى النص حتى يظهر بأمان داخل سلسلة JSON الحرفية. |
json.format | يوزع ويعيد تشفير JSON لتطبيع التنسيق. |
json.getPath | يقرأ قيمة متداخلة من جدول باستخدام مسار منقط أو صفيف مسار. |
json.isArray | لإرجاع ما إذا كانت القيمة قد تم تحديدها أو تشكيلها كمصفوفة JSON. |
json.isNull | إرجاع ما إذا كانت القيمة هي JSON الحارس الفارغ. |
json.isObject | لإرجاع ما إذا كانت القيمة قد تم تحديدها أو تشكيلها ككائن JSON. |
json.keys | إرجاع مفاتيح كائن JSON كجدول مصفوفة. |
json.minify | يزيل المسافات البيضاء غير الضرورية من JSON مع الحفاظ على قيمتها. |
json.object | يضع علامة على جدول ككائن JSON بحيث يحافظ التشفير على دلالات الكائن. |
json.parse | محلل JSON ذو النمط المستعار الذي يتصرف مثل json.decode. |
json.pretty | مساعد بنمط الاسم المستعار الذي يُجري تسلسلًا لقيمة بتنسيق JSON. |
json.quote | يلتف النص ويهرب منه باعتباره سلسلة JSON حرفية كاملة. |
json.stringify | مُسلسل JSON ذو النمط المستعار الذي يتصرف مثل json.encode. |
json.tryDecode | يحاول تحليل JSON وإرجاع معلومات الخطأ المنظمة بدلاً من الرمي. |
json.type | إرجاع نوع JSON المدرك للقيمة، بما في ذلك الصفيف والكائن والعلامات الخالية. |
json.unescape | يحول محتوى سلسلة JSON التي تم الهروب منها مرة أخرى إلى نص عادي. |
json.validate | التحقق من صحة JSON وإرجاع تفاصيل الخطأ عند فشل التحليل. |
json.values | تُرجع قيم كائن JSON كجدول مصفوفة. |