તમારા ડેટાને માન્ય કરવા માટે JSON સ્કીમા કેવી રીતે વાપરવું

By JSONValidator.dev ટીમ 2025-07-04

JSON સ્કીમા શું છે?

JSON સ્કીમા એ તમારા JSON ડેટાની રચના, જરૂરી ફીલ્ડ અને મૂલ્ય પ્રકારોને વર્ણવવાની એક માન્યતાપ્રાપ્ત રીત છે. તેને એવું માને છે કે જે માન્ય JSON કેમ દેખાવું જોઈએ તે માટેનો કરાર કે નકશો છે. JSON સ્કીમા નખાય તે JSON ફોર્મેટમાં જ હોય છે, જે તેને મશીન-પઠનીય અને સરળ સંપાદતું બનાવે છે.

JSON સ્કીમા ફક્ત માન્યકરણ માટે નહીં, પરંતુ કોડ જનરેેશન, API દસ્તાવેજીકરણ અને એડિટર ઓટો-કંપ્લેશન માટે પણ ઉપયોગી છે.

સ્કીમા દ્વારા માન્યકરણ શા માટે કરવું?

  • અમાન્ય અથવા ગેરહાજર ડેટાને સમસ્યા ઊભી થાય પહેલાં જ રોકો.
  • ભિન્ન ટીમો, એપ્લિકેશન્સ કે APIsમાં ડેટાની થયેલતા જાળવો.
  • સ્કીમાથી આપમેળે દસ્તાવેજીકરણ જનરેટ કરો.
  • એડિટર્સ અને સાધનોને વધુ સારું ઓટો-કંપ્લેશન અને ઇનલાઇન મદદ પૂરી પાડવામાં મદદ કરો.
સરળ સ્કીમા પણ સામાન્ય ભૂલો પકડી શકે છે, જેનાથી ભવિષ્યમાં ડિબગીંગમાં કલાકો બચે છે.

સરળ ઉદાહરણ: મૂળભૂત સ્કીમા

અહીં એક મૂળભૂત JSON ઑબ્જેક્ટ છે, પછી તેનો સમર્થન કરતો ન્યૂનતમ સ્કીમા છે:

{
  "name": "Alice",
  "age": 30
}
{
  "type": "object",
  "properties": {
    "name": { "type": "string" },
    "age": { "type": "number" }
  },
  "required": ["name", "age"]
}

આ સ્કીમા ખાતરી કરે છે કે ઑબ્જેક્ટમાં 'name' (પાત્ર તરીકે) અને 'age' (સંખ્યા તરીકે) હોવી જ જોઈએ.

કસ્ટમ સ્કીમા કેવીરીતે લખવી

તમે તમારા સ્કીમામાં અદ્યતન નિયમો નિર્ધારિત કરી શકો છો: ફીલ્ડ મૂલ્યોની મર્યાદા રાખો, નેસ્ટેડ ઑબ્જેક્ટ્સ 定义 કરો, અથવા ઓછામાં ઓછા/સંચિત максимум સંખ્યાઓ નિર્ધારિત કરો. નીચે ઉદાહરણ છે જે પ્રોડક્ટ્સની લેવામાં આવેલી એરેની ચકાસણી કરે છે:

{
  "type": "array",
  "items": {
    "type": "object",
    "properties": {
      "id": { "type": "string" },
      "price": { "type": "number", "minimum": 0 },
      "tags": {
        "type": "array",
        "items": { "type": "string" }
      }
    },
    "required": ["id", "price"]
  }
}
નાનું શરૂ કરો: તમારું સ્કીમા徐徐 તૈયાર કરો અને ઑનલાઇન માન્યતારકાનો ઉપયોગ કરીને હरेक પગલું તપાસો.

સ્કીમા માન્યકરણ માટે JSONValidator.dev કેવી રીતે વાપરવું

  1. તમારું JSON ડેટા મુખ્ય એડિટરમાં પેસ્ટ કરો.
  2. નીચેના સ્કીમા એડિટરમાં તમારું JSON સ્કીમા પેસ્ટ કરો.
  3. આ સ્કીમા વિરોધે JSON ની માન્યતા કરો પર ક્લિક કરો.
  4. માન્યકરણ પરિણામો તપાસો, જેમાં કોઈપણ ભૂલો હાઈલાઇટ અને સમજાવેલ હોય.
તમામ માન્યકરણ તમારા બ્રાઉઝરમાં થાય છે—તમારા ડેટા ક્યારેય તમારા ડિવાઇસમાંથી બહાર નથી જતો.

સ્કીમા માન્યકરણ ત્રુટિઓ માટે ત્રુટિ નિદાન

માન્યકરણ ભૂલોના સામાન્ય કારણો સમાવેશ થાય છે:

  • તમારા ડેટામાંથી કોઈ જરૂરી ફીલ્ડ ગમે છે.
  • મૂલ્ય પ્રકાર સ્કીમા સાથે મેળખાતો નથી (જેમ કે, સ્ટ્રિંગ અને નંબરનો ભેદ).
  • સ્કીમા પોતે અમાન્ય છે અથવા તેમાં ટાઇપો છે.
બુધ્ધિમત્તાથી ભૂલ સંદેશાઓ તપાસો—તેઓ ઘણી વખત ચોક્કસ ફીલ્ડ અને પ્રકારના ભેદ બતાવે છે.

નિષ્કર્ષ

JSON સ્કીમા માન્યકરણ તમારા ડેટાને મજબૂત અને ભૂલ-રહિત બનાવવા માટે એક શક્તિશાળી પદ્ધતિ છે. અમારા મફત JSON સ્કીમા જનરેટરથી તમારા પોતાના ડેટા માટે સ્કીમા બનાવો અને તેને સીધા માન્ય કરો!