ജെസൺ ഫോർമാറ്റർ — നിങ്ങളുടെ ബ്രൗസറിൽ തന്നെ വ്യക്തമായ പിശക് സന്ദേശങ്ങളോടുകൂടി ജെസൺ മനോഹരമാക്കുക, ചെറുതാക്കുക, സാധൂകരിക്കുക.

JSON പേസ്റ്റ് ചെയ്യുക, നിങ്ങൾ ടൈപ്പ് ചെയ്യുമ്പോൾ തന്നെ അത് പരിശോധിക്കുകയും ഫോർമാറ്റ് ചെയ്യുകയും ചെയ്യും. 2 സ്പേസുകൾ, 4 സ്പേസുകൾ, ഒരു ടാബ് അല്ലെങ്കിൽ മിനീഫൈഡ് ഔട്ട്പുട്ട് എന്നിവ തിരഞ്ഞെടുക്കുക, നിങ്ങൾക്ക് താല്പര്യമുണ്ടെങ്കിൽ കീകൾ ക്രമീകരിക്കുക, എന്തെങ്കിലും തെറ്റ് സംഭവിക്കുമ്പോൾ കൃത്യമായ വരിയും കോളവും കണ്ടെത്തുക. നിങ്ങളുടെ ഡാറ്റ ഒരിക്കലും അപ്‌ലോഡ് ചെയ്യപ്പെടുന്നില്ല.

എൻ്റെ JSON ഫോർമാറ്റ് ചെയ്യുക നിങ്ങളുടെ JSON നിങ്ങളുടെ ബ്രൗസറിൽത്തന്നെ നിലനിൽക്കും
ഇടതുവശത്ത് അലങ്കോലമായ JSON-ഉം, വലതുവശത്ത് ശരിയായ സ്റ്റാറ്റസോടുകൂടി ചിട്ടയായി ഇൻഡന്റ് ചെയ്ത JSON-ഉം കാണിക്കുന്ന JSON ഫോർമാറ്റർ

ജെസൺ ഇൻപുട്ട്

ഔട്ട്പുട്ട് ശൈലി

ഫലം

–നില
–ഏറ്റവും മുകളിലത്തെ തലം
–Keys
–Depth
–ഇൻപുട്ട് വലുപ്പം
–ഔട്ട്പുട്ട് വലുപ്പം
വഴികാട്ടി

ജെസൺ ഫോർമാറ്റർ ഗൈഡ്: വായിക്കാവുന്നതും സാധുവുമായ ജെസൺ

JSON എന്താണ്, അത് എന്തുകൊണ്ട് തകരാറിലാകുന്നു, അത് എങ്ങനെ വേഗത്തിൽ പരിഹരിക്കാം.

ഒരു ലളിതമായ വിശദീകരണം

എന്താണ് ഒരു JSON ഫോർമാറ്റർ?

ഒരു JSON ഫോർമാറ്റർ, JSON ടെക്സ്റ്റിനെ ആളുകൾക്ക് വായിക്കാൻ കഴിയുന്ന തരത്തിൽ ചിട്ടപ്പെടുത്തിയതും ഇൻഡന്റ് ചെയ്തതുമായ ഒരു ലേഔട്ടാക്കി മാറ്റുകയോ, അയയ്‌ക്കുന്നതിനായി ഒരൊറ്റ കോംപാക്റ്റ് ലൈനിലേക്ക് ചുരുക്കുകയോ ചെയ്യുന്നു. ഒരു വാലിഡേറ്റർ, ടെക്സ്റ്റ് യഥാർത്ഥത്തിൽ JSON തന്നെയാണോ എന്ന് പരിശോധിക്കുകയും, അല്ലെങ്കിൽ എവിടെയല്ലെന്ന് നിങ്ങളെ അറിയിക്കുകയും ചെയ്യുന്നു.

ഈ ടൂൾ ഒരേ സമയം രണ്ടു കാര്യങ്ങൾ ചെയ്യുന്നു. ഇത് നിങ്ങളുടെ JSON കർശനമായ ഒരു പാർസർ ഉപയോഗിച്ച് വായിക്കുകയും, നിങ്ങൾ തിരഞ്ഞെടുക്കുന്ന ശൈലിയിൽ ഫലം കാണിക്കുകയും, എന്തെങ്കിലും തെറ്റുണ്ടെങ്കിൽ അതിൻ്റെ വരിയും കോളവും നൽകുകയും ചെയ്യുന്നു. അതിനാൽ, ടെക്സ്റ്റിലൂടെ തിരഞ്ഞുപിടിക്കാതെ തന്നെ നിങ്ങൾക്ക് അത് തിരുത്താൻ സാധിക്കും.

ഇത് ഉപയോഗിക്കാനുള്ള സാധാരണ കാരണങ്ങൾ

എന്തുകൊണ്ടാണ് ആളുകൾ ഒരു JSON ഫോർമാറ്റർ ഉപയോഗിക്കുന്നത്

API പ്രതികരണങ്ങൾ വായിക്കുക

ഒരു നീണ്ട വരിയായി നൽകുന്നതിന് പകരം, ചെറുതാക്കിയ പ്രതികരണം പേസ്റ്റ് ചെയ്ത് അതിൻ്റെ ഘടന ഒറ്റനോട്ടത്തിൽ കാണുക.

കോൺഫിഗറേഷൻ ഫയലുകൾ

ഒരു ആപ്പ് പാക്കേജ്, ക്രമീകരണങ്ങൾ, ഡാറ്റാ ഫയലുകൾ എന്നിവ ലോഡ് ചെയ്യുന്നതിൽ പരാജയപ്പെടുന്നതിന് മുൻപ്, അവയിൽ അക്ഷരത്തെറ്റുകളുണ്ടോ എന്ന് പരിശോധിക്കുക.

ചെറിയ കയറ്റുമതി

ഒരു പേജിലോ, അഭ്യർത്ഥനയിലോ, ടെസ്റ്റിലോ ഉൾച്ചേർക്കുന്നതിന് മുൻപ് JSON-ലെ വെളിവടികൾ ഒഴിവാക്കാൻ മിനൈഫ് ചെയ്യുക.

ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നു

എന്താണ് JSON-നെ സാധുവാക്കുന്നത്

ജെസണിന് (JSON) ചെറിയൊരു കൂട്ടം നിയമങ്ങളുണ്ട്. എല്ലാ കീകളും ഉൾപ്പെടെ, ടെക്സ്റ്റ് ഇരട്ട ഉദ്ധരണി ചിഹ്നങ്ങളിൽ പൊതിഞ്ഞിരിക്കണം. മൂല്യങ്ങൾ സ്ട്രിംഗുകൾ, സംഖ്യകൾ, true, false, null, ആറേകൾ അല്ലെങ്കിൽ ഒബ്ജക്റ്റുകൾ ആകാം. ഇനങ്ങൾ കോമകൾ ഉപയോഗിച്ച് വേർതിരിക്കുന്നു, അവസാനത്തേതിന് ശേഷം കോമ ഉണ്ടാകരുത്, കമന്റുകൾ അനുവദനീയമല്ല.

മിക്ക പിശകുകളും ജാവാസ്ക്രിപ്റ്റിൽ നിന്നോ മറ്റ് ഫോർമാറ്റുകളിൽ നിന്നോ കൊണ്ടുവരുന്ന ചില ശീലങ്ങളിൽ നിന്നാണ് ഉണ്ടാകുന്നത്: സിംഗിൾ ക്വോട്ട്സ്, ഉദ്ധരണി ഇല്ലാത്ത കീകൾ, വാലുകളിലെ കോമകൾ, കമന്റുകൾ, അതുപോലെ undefined, NaN പോലുള്ള മൂല്യങ്ങൾ. വാലിഡേറ്റർ കണ്ടെത്തുന്ന പ്രശ്നത്തിന്റെ പേരും അത് സംഭവിക്കുന്ന വരി, കോളം എന്നിവയും രേഖപ്പെടുത്തുന്നു.

ഇവിടെ ഫോർമാറ്റിംഗ് നിങ്ങളുടെ ഡാറ്റയെ ശ്രദ്ധാപൂർവ്വം കൈകാര്യം ചെയ്യുന്നു. സംഖ്യകളും സ്ട്രിംഗുകളും എഴുതിയതുപോലെ തന്നെ പകർത്തപ്പെടുന്നു, അതിനാൽ 12345678901234567890 പോലുള്ള ഒരു വലിയ ഐഡി അതിലെ അക്കങ്ങൾ നഷ്ടപ്പെടുകയോ 1.0 എന്നത് 1 ആയി മാറുകയോ ചെയ്യുന്നില്ല. വെളുത്ത ഇടങ്ങൾ മാത്രം മാറ്റം വരുത്തുന്നു, കൂടാതെ നിങ്ങൾ 'സോർട്ട് കീകൾ' ഓൺ ചെയ്താൽ കീകളുടെ ക്രമവും മാറ്റം വരുത്തും. ഒരേ കീ ഒരേ ഒബ്ജക്റ്റിൽ രണ്ടുതവണ വന്നാൽ, ഈ ടൂൾ നിങ്ങളെ മുന്നറിയിപ്പ് ചെയ്യും, കാരണം മിക്ക പാഴ്‌സറുകളും അവസാനത്തെ മൂല്യം മാത്രമേ സൂക്ഷിക്കുകയുള്ളൂ.

ചുരുങ്ങിയ ഘട്ടങ്ങളിൽ പൂർത്തിയാക്കുക

ജെസൺ ഫോർമാറ്റർ എങ്ങനെ ഉപയോഗിക്കാം

  1. നിങ്ങളുടെ JSON ഇൻപുട്ട് ബോക്സിൽ പതിപ്പിക്കുക, അല്ലെങ്കിൽ നിങ്ങളുടെ ഉപകരണത്തിൽ നിന്ന് ഒരു .json ഫയൽ തുറക്കുക.
  2. നിങ്ങൾക്ക് അക്ഷരമാലാ ക്രമത്തിലുള്ള കീകൾ വേണമെങ്കിൽ, 2 സ്പേസുകൾ, 4 സ്പേസുകൾ, ടാബ് അല്ലെങ്കിൽ മിനിഫൈ തിരഞ്ഞെടുക്കുക, കൂടാതെ സോർട്ട് കീകൾ ഓൺ ചെയ്യുക.
  3. ഒരു പിശക് കാണുകയാണെങ്കിൽ, ഇൻപുട്ടിലെ കൃത്യമായ സ്ഥലത്തേക്ക് പോയി അത് പരിഹരിക്കുന്നതിനായി 'പിശകിലേക്ക് പോകുക' അമർത്തുക.
  4. പത്രക്കുറിപ്പ്, അല്ലെങ്കിൽ ഫലം ഒരു .json ഫയലായി ഡൗൺലോഡ് ചെയ്യുക.
മികച്ച ഫലങ്ങൾ

ലളിതമായ നുറുങ്ങുകൾ

  • ആദ്യത്തെ എറർ ആദ്യം പരിഹരിക്കുക. ഒരൊറ്റ ക്വോട്ട് നഷ്ടപ്പെടുന്നത് താഴെക്കൂടി വരുന്ന നിരവധി സന്ദേശങ്ങൾക്ക് കാരണമാകും.
  • രണ്ട് JSON ഫയലുകൾ താരതമ്യം ചെയ്യുന്നതിന് മുമ്പ് സോർട്ട് കീകൾ ഉപയോഗിക്കുക, അതുവഴി ക്രമം തെറ്റായ വ്യത്യാസങ്ങൾ സൃഷ്ടിക്കുന്നില്ല.
  • നിങ്ങൾ പ്രവർത്തിക്കുമ്പോൾ ഫോർമാറ്റ് ചെയ്ത പതിപ്പ് നിലനിർത്തുക, വിന്യസിക്കാൻ തയ്യാറാകുമ്പോൾ മാത്രം മിനൈഫൈ ചെയ്യുക.
  • നിങ്ങളുടെ ഡാറ്റയിൽ ആവശ്യാനുസരണം കമന്റുകളോ അവസാനത്തിലുള്ള കോമകളോ ഉപയോഗിക്കുന്നുണ്ടെങ്കിൽ, അത് JSON5 അല്ലെങ്കിൽ JSONC ആണ്. ഒരു സാധാരണ JSON പാർസറിലേക്ക് അയയ്ക്കുന്നതിന് മുമ്പ് അവ നീക്കം ചെയ്യുക.
അറിയാൻ നല്ലത്

പരിമിതികളും സ്വകാര്യതയും

സ്വകാര്യത

ഈ പേജിലെ ജാവാസ്ക്രിപ്റ്റ് ഉപയോഗിച്ച് നിങ്ങളുടെ ബ്രൗസറിൽ നിങ്ങളുടെ JSON പാർസ് ചെയ്യുകയും ഫോർമാറ്റ് ചെയ്യുകയും ചെയ്യുന്നു. ഇത് അപ്‌ലോഡ് ചെയ്യുകയോ, സംഭരിക്കുകയോ, ലോഗ് ചെയ്യുകയോ ചെയ്യുന്നില്ല, കൂടാതെ ഡൗൺലോഡ് ചെയ്ത ഫയലുകൾ നിങ്ങളുടെ ഉപകരണത്തിൽ സൃഷ്ടിക്കപ്പെടുന്നു.

പരിമിതികൾ

സ്റ്റാൻഡേർഡ് JSON മാത്രമേ സ്വീകരിക്കുകയുള്ളൂ. കമന്റുകൾ, അവസാനമുള്ള കോമകൾ, സിംഗിൾ ക്വോട്ടുകൾ, NaN എന്നിവയെല്ലാം പിശകുകളായി രേഖപ്പെടുത്തുകയും, ഈ ടൂൾ അവ പരിഹരിക്കാതിരിക്കുകയും ചെയ്യും. ഏകദേശം 10 MB-ൽ കൂടുതലുള്ള വളരെ വലിയ ഫയലുകൾ പ്രോസസ്സ് ചെയ്യുന്നതല്ല.

പതിവ് ചോദ്യങ്ങൾ

ജെസൺ ഫോർമാറ്റർ പതിവുചോദ്യങ്ങൾ

JSON എങ്ങനെ ഫോർമാറ്റ് ചെയ്യാം?

നിങ്ങളുടെ JSON ഇൻപുട്ട് ബോക്സിൽ പതിപ്പിക്കുക. നിങ്ങൾ തിരഞ്ഞെടുക്കുന്ന ഇൻഡെൻ്റേഷൻ അനുസരിച്ച് അത് ഉടനടി ഫോർമാറ്റ് ചെയ്യപ്പെടും: 2 സ്പേസുകൾ, 4 സ്പേസുകൾ അല്ലെങ്കിൽ ഒരു ടാബ്. തുടർന്ന് ഫലം പകർത്തുകയോ അല്ലെങ്കിൽ ഒരു .json ഫയലായി ഡൗൺലോഡ് ചെയ്യുകയോ ചെയ്യുക.

ജെസൺ വാലിഡേറ്റർ പിശകുകൾ എങ്ങനെയാണ് കണ്ടെത്തുന്നത്?

ഈ ടൂൾ നിങ്ങളുടെ ടെക്സ്റ്റ് ഒരു കർശനമായ JSON പാർസർ ഉപയോഗിച്ച് വായിക്കുന്നു. എന്തെങ്കിലും തെറ്റുണ്ടെങ്കിൽ, അത് പ്രശ്നമുള്ള വരി, കോളം എന്നിവ ഒരു ചെറിയ വിശദീകരണത്തോടൊപ്പം കാണിക്കുകയും, ഒരു ബട്ടൺ നിങ്ങളെ ഇൻപുട്ടിലെ ആ ഭാഗത്തേക്ക് കൊണ്ടുപോവുകയും ചെയ്യുന്നു.

ബ്യൂട്ടിഫൈയും മിനിഫൈയും തമ്മിലുള്ള വ്യത്യാസം എന്താണ്?

ബ്യൂട്ടിഫൈ, JSON എളുപ്പത്തിൽ വായിക്കാനായി ലൈൻ ബ്രേക്കുകളും ഇൻഡെൻ്റേഷനും ചേർക്കുന്നു. മിനിഫൈ, ടെക്സ്റ്റ് കഴിയുന്നത്ര ചെറുതാക്കുന്നതിനായി തിരഞ്ഞെടുക്കാവുന്ന എല്ലാ വെളിവടികളും നീക്കംചെയ്യുന്നു. രണ്ടു രീതിയിലും ഡാറ്റ ഒന്നുതന്നെയാണ്.

എൻ്റെ JSON എന്തിനാണ് പിശക് കാണിക്കുന്നത്?

സാധാരണയായി കാണുന്ന കാരണങ്ങൾ, അവസാനത്തിൽ വരുന്ന കോമ, ഡബിൾ ക്വോട്ട്‌സിന് പകരം സിംഗിൾ ക്വോട്ട്‌സ് ഉപയോഗിക്കുന്നത്, ക്വോട്ട്‌സ് ഇല്ലാത്ത കീകൾ, ഐറ്റംങ്ങൾക്കിടയിൽ കോമ വിട്ടുപോകുന്നത്, അല്ലെങ്കിൽ കമന്റുകൾ എന്നിവയാണ്. സ്റ്റാൻഡേർഡ് JSON ഇവയൊന്നും അനുവദിക്കുന്നില്ല, കൂടാതെ എറർ സന്ദേശം തെറ്റ് സംഭവിച്ച കൃത്യമായ സ്ഥലം ചൂണ്ടിക്കാണിക്കുകയും ചെയ്യുന്നു.

ഫോർമാറ്റ് ചെയ്യുന്നത് എൻ്റെ ഡാറ്റയെ മാറ്റുമോ?

ഇല്ല. നിങ്ങൾ എഴുതിയതുപോലെ തന്നെ സ്ട്രിംഗുകളും നമ്പറുകളും, 1.0 അല്ലെങ്കിൽ 1e3 പോലുള്ള വളരെ വലിയ സംഖ്യകളും മൂല്യങ്ങളും ഉൾപ്പെടെ, മാറ്റമില്ലാതെ സൂക്ഷിക്കുന്നു. വെർച്വൽ സ്പേസ് മാത്രം മാറും, കൂടാതെ നിങ്ങൾ 'Sort keys' ഓൺ ചെയ്താൽ കീകളുടെ ക്രമവും മാറും.

ജെസണിൽ കമന്റുകളോ അവസാനത്തിലുള്ള കോമകളോ ഉണ്ടാകുമോ?

സാധാരണ JSON-ൽ ഇല്ല. JSON5, JSONC പോലുള്ള ഫോർമാറ്റുകൾ ഇവയെ അനുവദിക്കുന്നുണ്ടെങ്കിലും, ഈ വാലിഡേറ്റർ സ്റ്റാൻഡേർഡ് പിന്തുടരുന്നതിനാൽ, അഭിപ്രായങ്ങളും അവസാനത്തെ കോമകളും പിശകുകളായി രേഖപ്പെടുത്തുന്നു.

ഞാൻ അപ്‌ലോഡ് ചെയ്ത JSON എവിടെയെങ്കിലും ഉണ്ടോ?

ഇല്ല. ഫോർമാറ്റിംഗും വാലിഡേഷനും നിങ്ങളുടെ ബ്രൗസറിൽ തന്നെ നടക്കുന്നു, നിങ്ങളുടെ JSON ഒരിക്കലും ഉപകരണത്തിന് പുറത്തുപോകുന്നില്ല. അതുകൊണ്ട്, സ്വകാര്യമായി സൂക്ഷിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്ന API റെസ്പോൺസുകൾക്കും കോൺഫിഗർ ഫയലുകൾക്കും ഇത് സുരക്ഷിതമാണ്.

എനിക്ക് എത്ര വലുപ്പമുള്ള JSON ഫയൽ ഫോർമാറ്റ് ചെയ്യാൻ കഴിയും?

ഏകദേശം 10 MB വരെ ടെക്സ്റ്റ്. വേഗത നിങ്ങളുടെ ഉപകരണത്തെ ആശ്രയിച്ചിരിക്കും, അതിനാൽ വളരെ വലിയ ഫയലുകൾ ഒരു ഫോണിൽ കുറച്ച് സമയമെടുത്തേക്കാം. എല്ലാം നിങ്ങളുടെ ബ്രൗസർ മെമ്മറിയിൽ വെച്ചാണ് പ്രോസസ്സ് ചെയ്യുന്നത്.

ഈ ടൂൾ ഉപയോഗിക്കുന്ന ആളുകളിൽ നിന്ന്

അഭിപ്രായങ്ങൾ

അഭിപ്രായങ്ങൾ ലോഡ് ചെയ്യുന്നു...
മുന്നോട്ട് പോകുക

കൂടുതൽ ഉപകരണങ്ങൾ

ഹോംപേജിൽ, എപിഐ കീ ആവശ്യമില്ലാത്ത ഡസൻ കണക്കിന് മറ്റ് സൗജന്യ ടൂളുകളും ഉണ്ട്.

ഒരു ടൂൾ നിർദ്ദേശിക്കുക