DevToys Web Pro iconDevToys Web Proब्लॉग
आम्हाला रेट करा:
ब्राउझर विस्तार वापरून पाहा:

JSON स्कीमा व्हॅलिडेटर

नमुने

प्रमाणीकरणाचा निकाल

JSON स्कीमा

  • JSON डेटा

  • Loading editor...
    Loading editor...
    तांत्रिक तपशील

    JSON Schema Validator कसा काम करतो

    हे टूल काय करते

    हा JSON Schema validator JSON डेटा JSON Schema (draft-04, draft-06, draft-07, किंवा 2019-09) विरुद्ध तपासतो. डेटा वैध आहे का हे तो रिपोर्ट करतो, आणि अवैध असल्यास प्रत्येक त्रुटीसाठी path, keyword, आणि message दाखवतो, त्यामुळे तुम्ही डेटा दुरुस्त करू शकता किंवा schema समायोजित करू शकता.

    डेव्हलपरसाठी सामान्य वापर प्रकरणे

    डेव्हलपर्स API request/response payloads टेस्ट करण्यासाठी, config फाइल्स वैध ठरवण्यासाठी, कोडमध्ये schema-आधारित validation तयार/डिबग करण्यासाठी, आणि OpenAPI किंवा इतर schema-driven फॉरमॅट्स योग्य आहेत याची खात्री करण्यासाठी JSON Schema validator वापरतात. JSON Schema वर अवलंबून असलेले फॉर्म्स किंवा ETL पाइपलाइन्स तयार करतानाही हे उपयुक्त आहे.

    Schema आणि Data Input

    एका पॅनेलमध्ये तुमचा JSON Schema पेस्ट किंवा लोड करा आणि दुसऱ्यात तुमचा JSON डेटा. हे टूल दोन्ही parse करून validation चालवते. समर्थित schema versions "$schema" keyword वरून ओळखले जातात. validation सुरू होण्यापूर्वी कोणत्याही पॅनेलमधील अवैध JSON रिपोर्ट केला जातो.

    सामान्य चुका आणि एज केसेस

    schema स्वतः वैध JSON आहे आणि समर्थित "$schema" URL वापरतो याची खात्री करा. रिकामा किंवा non-object डेटा schema वर अवलंबून वैध किंवा अवैध असू शकतो (उदा. required fields, type constraints). Nested errors path notation सह दाखवले जातात; एक त्रुटी दुरुस्त करा आणि उरलेल्या समस्या पाहण्यासाठी पुन्हा चालवा.

    कोडच्या तुलनेत हे टूल कधी वापरावे

    जलद तपासण्या, डिबगिंग, आणि schemas एक्सप्लोर करण्यासाठी हा validator वापरा. प्रॉडक्शनसाठी, Ajv किंवा तत्सम लायब्ररीसह तुमच्या अॅपमध्ये validation चालवा, आणि schema व validation लॉजिक version control आणि tests मध्ये ठेवा.