બ્લૉગ પર પાછા જાઓ

Notepad માં .JSON ફાઇલ કેવી રીતે બનાવવી

Jul 3, 20263 min read

JSON એ સખત નિયમો સાથેનું સાદું ટેક્સ્ટ છે. નોટપેડ તેને સરળતાથી લખી શકે છે. લોકો જે ભૂલ કરે છે તે સિન્ટેક્સમાં હોય છે, સાધનમાં નહીં. સ્ટ્રક્ચર સાચું મેળવો, અને ફાઇલ સેવ કરવી એ સૌથી સહેલો ભાગ છે.

JSON ફાઇલ શું છે?

JSON નું પૂરું નામ JavaScript Object Notation છે. તે ડેટાને કર્લી બ્રેસ (કૌંસ) ની અંદર કી-વલ્યુ જોડી (key-value pairs) તરીકે સંગ્રહિત કરે છે, જેમાં નેસ્ટેડ ઓબ્જેક્ટ્સ અને એરે માટે સપોર્ટ હોય છે. એપ્સ, APIs અને કન્ફિગ ફાઇલો તેનો ઉપયોગ કરે છે કારણ કે તે હલકી (lightweight) છે અને દરેક મુખ્ય ભાષા તેને વાંચી શકે છે.

એક મૂળભૂત JSON ફાઇલ આના જેવી દેખાય છે:

{
  "name": "John",
  "age": 28,
  "isActive": true,
  "skills": ["writing", "editing"]
}

સ્ટેપ-બાય-સ્ટેપ: નોટપેડમાં JSON ફાઇલ બનાવો

સ્ટેપ 1: નોટપેડ ખોલો

તમારા કમ્પ્યુટર પર નોટપેડ ખોલો, અથવા કોઈપણ બ્રાઉઝરમાં મફત ઓનલાઈન નોટપેડ નો ઉપયોગ કરો.

સ્ટેપ 2: શરૂઆતના કૌંસથી શરૂ કરો

દરેક JSON ફાઇલ ઓબ્જેક્ટ માટે { અથવા એરે માટે [ થી શરૂ થાય છે. મોટાભાગની ફાઇલો ઓબ્જેક્ટથી શરૂ થાય છે.

સ્ટેપ 3: તમારી કી અને વલ્યુ ઉમેરો

દરેક કી ને ડબલ ક્વોટ્સમાં લખો, ત્યારબાદ કોલન (:) અને પછી તેની વલ્યુ લખો. દરેક જોડીને અલ્પવિરામ (comma) દ્વારા અલગ કરો.

{
  "title": "Sample File",
  "version": 1
}

સ્ટેપ 4: ફાઇલને યોગ્ય રીતે બંધ કરો

દરેક ખુલ્લા કૌંસને બંધ કૌંસ સાથે મેચ કરો. ઓબ્જેક્ટ અથવા એરેમાં છેલ્લી કી-વલ્યુ જોડી પછી ટ્રેલિંગ કોમા (અલ્પવિરામ) હોવો જોઈએ નહીં.

સ્ટેપ 5: .json એક્સટેન્શન સાથે સેવ કરો

ફાઇલ (File) પર જાઓ, પછી સેવ એઝ (Save As) પર ક્લિક કરો. "Save as type" ડ્રોપડાઉનમાં All Files પસંદ કરો. ફાઇલનું નામ .json એક્સટેન્શન સાથે આપો, ઉદાહરણ તરીકે data.json. આ ડ્રોપડાઉન બદલ્યા વિના સેવ કરવાથી તમને .txt ફાઇલ મળશે જે JSON તરીકે રડવાશે નહીં.

સ્ટેપ 6: તેનો ઉપયોગ કરતા પહેલા વેલિડેટ કરો

કોઈપણ સ્ક્રિપ્ટ અથવા એપ્પમાં તેનો ઉપયોગ કરતા પહેલા તે વેલિડ (માન્ય) છે તેની પુષ્ટિ કરવા માટે ફાઇલને JSON એડિટર માં પેસ્ટ કરો. અહીં એક ઝડપી તપાસ તમને પછીથી ડિબગિંગથી બચાવશે.

યાદ રાખવાના JSON સિન્ટેક્સ નિયમો

  • ફક્ત ડબલ ક્વોટ્સ. કી અને સ્ટ્રિંગ વલ્યુ માટે સિંગલ ક્વોટ્સ નહીં, પણ ડબલ ક્વોટ્સની જરૂર પડે છે.

  • કોઈ ટ્રેલિંગ કોમા નહીં. ઓબ્જેક્ટ અથવા એરેમાં છેલ્લી આઇટમ પછી કંઈપણ ન હોવું જોઈએ.

  • કોઈ ટિપ્પણીઓ (Comments) નહીં. પ્રમાણભૂત JSON ફાઇલની અંદર // અથવા /* */ નોંધોને સપોર્ટ કરતું નથી.

  • બૂલિયન નાના અક્ષરોમાં હોય છે. True અથવા FALSE નહીં, પરંતુ true અને false નો ઉપયોગ કરો.

  • નંબર્સને ક્વોટ્સની જરૂર નથી. જ્યાં સુધી વલ્યુ ટેક્સ્ટ ન હોય ત્યાં સુધી "28" ને બદલે 28 લખો.

સામાન્ય ભૂલો અને તેને કેવી રીતે ટાળવી

સમસ્યા: કી-વલ્યુ જોડીઓ વચ્ચે અલ્પવિરામ (comma) ખૂટે છે. ઉકેલ: છેલ્લી જોડી સિવાયની દરેક જોડી પછી અલ્પવિરામ હોવું જરૂરી છે.

સમસ્યા: અસંગત કૌંસ. ઉકેલ: તમારા {} અને [] જોડીઓની ગણતરી કરો. વેલિડેટર ચોક્કસ લાઇન ચીંધશે જ્યાં તેઓ મેચ થતા નથી.

સમસ્યા: સ્ટ્રિંગની અંદર અનએસ્કેપ્ડ ક્વોટ્સ. ઉકેલ: બેકસ્લેશ સાથે આંતરિક ક્વોટ્સને એસ્કેપ કરો, ઉદાહરણ તરીકે \"He said \\\"hello\\\"".

સમસ્યા: ક્વોટ્સ વિનાની કી. ઉકેલ: દરેક કી ડબલ ક્વોટ્સમાં હોવી આવશ્યક છે, પછી ભલે તે id અથવા name જેવી સરળ કી કેમ ન હોય.

નિષ્કર્ષ

એક JSON ફાઇલ એ માત્ર ટેક્સ્ટ છે જે સખત格式 (ફોર્મેટ) ને અનુસરે છે. તમારી કી અને વલ્યુ ડબલ ક્વોટ્સ સાથે લખો, કૌંસ મેચ કરો, છેલ્લો અલ્પવિરામ છોડો અને તેને .json એક્સટેન્શન સાથે સેવ કરો. તેનો ઉપયોગ કરતા પહેલા તેને એકવાર વેલિડેટરમાંથી પસાર કરો, અને તમે તૈયાર છો.

સંબંધિત લેખો