اعتبارسنج JSON Schema
JSON Schema چیست؟
JSON Schema یک واژگان برای توصیف ساختار و محدودیتهای دادههای JSON است. مشخص میکند کدام ویژگیها الزامی هستند، انواع، قالبها، محدودهها و الگوهای آنها. اعتبارسنجی JSON در برابر یک طرح، مشکلات داده را زودهنگام شناسایی میکند — قبل از اینکه به منطق برنامه یا پایگاه داده شما برسند. استفادههای رایج شامل اعتبارسنجی درخواست/پاسخ API، اعتبارسنجی فایلهای پیکربندی و تأیید دادههای فرم است. این ابزار از کتابخانه AJV (محبوبترین اعتبارسنج JSON Schema) استفاده میکند و از Draft-07، Draft 2019-09 و Draft 2020-12 پشتیبانی میکند.
نحوه استفاده از اعتبارسنج JSON Schema
-
دادههای JSON را در پانل چپ و JSON Schema را در پانل راست بچسبانید.
-
برای بارگذاری یک جفت JSON + Schema نمونه روی 'مثال' کلیک کنید تا آن را در عمل ببینید.
-
نسخه طرحوارهای را که با طرح شما مطابقت دارد انتخاب کنید (Draft-07 رایجترین است).
-
روی 'اعتبارسنجی' کلیک کنید — پیام سبز تأیید میکند که JSON معتبر است؛ قرمز هر خطا را با مسیرش فهرست میکند.
-
خطاها را برطرف کنید و دوباره اعتبارسنجی کنید تا JSON قبول شود.
Keywords: اعتبارسنج JSON schema، اعتبارسنجی JSON آنلاین، بررسی JSON schema، اعتبارسنج AJV، JSON schema draft-07، ابزار اعتبارسنجی JSON، آزمایش JSON schema