API പ്രതികരണങ്ങൾ വായിക്കുക
ഒരു നീണ്ട വരിയായി നൽകുന്നതിന് പകരം, ചെറുതാക്കിയ പ്രതികരണം പേസ്റ്റ് ചെയ്ത് അതിൻ്റെ ഘടന ഒറ്റനോട്ടത്തിൽ കാണുക.
JSON പേസ്റ്റ് ചെയ്യുക, നിങ്ങൾ ടൈപ്പ് ചെയ്യുമ്പോൾ തന്നെ അത് പരിശോധിക്കുകയും ഫോർമാറ്റ് ചെയ്യുകയും ചെയ്യും. 2 സ്പേസുകൾ, 4 സ്പേസുകൾ, ഒരു ടാബ് അല്ലെങ്കിൽ മിനീഫൈഡ് ഔട്ട്പുട്ട് എന്നിവ തിരഞ്ഞെടുക്കുക, നിങ്ങൾക്ക് താല്പര്യമുണ്ടെങ്കിൽ കീകൾ ക്രമീകരിക്കുക, എന്തെങ്കിലും തെറ്റ് സംഭവിക്കുമ്പോൾ കൃത്യമായ വരിയും കോളവും കണ്ടെത്തുക. നിങ്ങളുടെ ഡാറ്റ ഒരിക്കലും അപ്ലോഡ് ചെയ്യപ്പെടുന്നില്ല.
JSON എന്താണ്, അത് എന്തുകൊണ്ട് തകരാറിലാകുന്നു, അത് എങ്ങനെ വേഗത്തിൽ പരിഹരിക്കാം.
ഒരു JSON ഫോർമാറ്റർ, JSON ടെക്സ്റ്റിനെ ആളുകൾക്ക് വായിക്കാൻ കഴിയുന്ന തരത്തിൽ ചിട്ടപ്പെടുത്തിയതും ഇൻഡന്റ് ചെയ്തതുമായ ഒരു ലേഔട്ടാക്കി മാറ്റുകയോ, അയയ്ക്കുന്നതിനായി ഒരൊറ്റ കോംപാക്റ്റ് ലൈനിലേക്ക് ചുരുക്കുകയോ ചെയ്യുന്നു. ഒരു വാലിഡേറ്റർ, ടെക്സ്റ്റ് യഥാർത്ഥത്തിൽ JSON തന്നെയാണോ എന്ന് പരിശോധിക്കുകയും, അല്ലെങ്കിൽ എവിടെയല്ലെന്ന് നിങ്ങളെ അറിയിക്കുകയും ചെയ്യുന്നു.
ഈ ടൂൾ ഒരേ സമയം രണ്ടു കാര്യങ്ങൾ ചെയ്യുന്നു. ഇത് നിങ്ങളുടെ JSON കർശനമായ ഒരു പാർസർ ഉപയോഗിച്ച് വായിക്കുകയും, നിങ്ങൾ തിരഞ്ഞെടുക്കുന്ന ശൈലിയിൽ ഫലം കാണിക്കുകയും, എന്തെങ്കിലും തെറ്റുണ്ടെങ്കിൽ അതിൻ്റെ വരിയും കോളവും നൽകുകയും ചെയ്യുന്നു. അതിനാൽ, ടെക്സ്റ്റിലൂടെ തിരഞ്ഞുപിടിക്കാതെ തന്നെ നിങ്ങൾക്ക് അത് തിരുത്താൻ സാധിക്കും.
ഒരു നീണ്ട വരിയായി നൽകുന്നതിന് പകരം, ചെറുതാക്കിയ പ്രതികരണം പേസ്റ്റ് ചെയ്ത് അതിൻ്റെ ഘടന ഒറ്റനോട്ടത്തിൽ കാണുക.
ഒരു ആപ്പ് പാക്കേജ്, ക്രമീകരണങ്ങൾ, ഡാറ്റാ ഫയലുകൾ എന്നിവ ലോഡ് ചെയ്യുന്നതിൽ പരാജയപ്പെടുന്നതിന് മുൻപ്, അവയിൽ അക്ഷരത്തെറ്റുകളുണ്ടോ എന്ന് പരിശോധിക്കുക.
ഒരു പേജിലോ, അഭ്യർത്ഥനയിലോ, ടെസ്റ്റിലോ ഉൾച്ചേർക്കുന്നതിന് മുൻപ് JSON-ലെ വെളിവടികൾ ഒഴിവാക്കാൻ മിനൈഫ് ചെയ്യുക.
ജെസണിന് (JSON) ചെറിയൊരു കൂട്ടം നിയമങ്ങളുണ്ട്. എല്ലാ കീകളും ഉൾപ്പെടെ, ടെക്സ്റ്റ് ഇരട്ട ഉദ്ധരണി ചിഹ്നങ്ങളിൽ പൊതിഞ്ഞിരിക്കണം. മൂല്യങ്ങൾ സ്ട്രിംഗുകൾ, സംഖ്യകൾ, true, false, null, ആറേകൾ അല്ലെങ്കിൽ ഒബ്ജക്റ്റുകൾ ആകാം. ഇനങ്ങൾ കോമകൾ ഉപയോഗിച്ച് വേർതിരിക്കുന്നു, അവസാനത്തേതിന് ശേഷം കോമ ഉണ്ടാകരുത്, കമന്റുകൾ അനുവദനീയമല്ല.
മിക്ക പിശകുകളും ജാവാസ്ക്രിപ്റ്റിൽ നിന്നോ മറ്റ് ഫോർമാറ്റുകളിൽ നിന്നോ കൊണ്ടുവരുന്ന ചില ശീലങ്ങളിൽ നിന്നാണ് ഉണ്ടാകുന്നത്: സിംഗിൾ ക്വോട്ട്സ്, ഉദ്ധരണി ഇല്ലാത്ത കീകൾ, വാലുകളിലെ കോമകൾ, കമന്റുകൾ, അതുപോലെ undefined, NaN പോലുള്ള മൂല്യങ്ങൾ. വാലിഡേറ്റർ കണ്ടെത്തുന്ന പ്രശ്നത്തിന്റെ പേരും അത് സംഭവിക്കുന്ന വരി, കോളം എന്നിവയും രേഖപ്പെടുത്തുന്നു.
ഇവിടെ ഫോർമാറ്റിംഗ് നിങ്ങളുടെ ഡാറ്റയെ ശ്രദ്ധാപൂർവ്വം കൈകാര്യം ചെയ്യുന്നു. സംഖ്യകളും സ്ട്രിംഗുകളും എഴുതിയതുപോലെ തന്നെ പകർത്തപ്പെടുന്നു, അതിനാൽ 12345678901234567890 പോലുള്ള ഒരു വലിയ ഐഡി അതിലെ അക്കങ്ങൾ നഷ്ടപ്പെടുകയോ 1.0 എന്നത് 1 ആയി മാറുകയോ ചെയ്യുന്നില്ല. വെളുത്ത ഇടങ്ങൾ മാത്രം മാറ്റം വരുത്തുന്നു, കൂടാതെ നിങ്ങൾ 'സോർട്ട് കീകൾ' ഓൺ ചെയ്താൽ കീകളുടെ ക്രമവും മാറ്റം വരുത്തും. ഒരേ കീ ഒരേ ഒബ്ജക്റ്റിൽ രണ്ടുതവണ വന്നാൽ, ഈ ടൂൾ നിങ്ങളെ മുന്നറിയിപ്പ് ചെയ്യും, കാരണം മിക്ക പാഴ്സറുകളും അവസാനത്തെ മൂല്യം മാത്രമേ സൂക്ഷിക്കുകയുള്ളൂ.
ഈ പേജിലെ ജാവാസ്ക്രിപ്റ്റ് ഉപയോഗിച്ച് നിങ്ങളുടെ ബ്രൗസറിൽ നിങ്ങളുടെ JSON പാർസ് ചെയ്യുകയും ഫോർമാറ്റ് ചെയ്യുകയും ചെയ്യുന്നു. ഇത് അപ്ലോഡ് ചെയ്യുകയോ, സംഭരിക്കുകയോ, ലോഗ് ചെയ്യുകയോ ചെയ്യുന്നില്ല, കൂടാതെ ഡൗൺലോഡ് ചെയ്ത ഫയലുകൾ നിങ്ങളുടെ ഉപകരണത്തിൽ സൃഷ്ടിക്കപ്പെടുന്നു.
സ്റ്റാൻഡേർഡ് JSON മാത്രമേ സ്വീകരിക്കുകയുള്ളൂ. കമന്റുകൾ, അവസാനമുള്ള കോമകൾ, സിംഗിൾ ക്വോട്ടുകൾ, NaN എന്നിവയെല്ലാം പിശകുകളായി രേഖപ്പെടുത്തുകയും, ഈ ടൂൾ അവ പരിഹരിക്കാതിരിക്കുകയും ചെയ്യും. ഏകദേശം 10 MB-ൽ കൂടുതലുള്ള വളരെ വലിയ ഫയലുകൾ പ്രോസസ്സ് ചെയ്യുന്നതല്ല.
നിങ്ങളുടെ JSON ഇൻപുട്ട് ബോക്സിൽ പതിപ്പിക്കുക. നിങ്ങൾ തിരഞ്ഞെടുക്കുന്ന ഇൻഡെൻ്റേഷൻ അനുസരിച്ച് അത് ഉടനടി ഫോർമാറ്റ് ചെയ്യപ്പെടും: 2 സ്പേസുകൾ, 4 സ്പേസുകൾ അല്ലെങ്കിൽ ഒരു ടാബ്. തുടർന്ന് ഫലം പകർത്തുകയോ അല്ലെങ്കിൽ ഒരു .json ഫയലായി ഡൗൺലോഡ് ചെയ്യുകയോ ചെയ്യുക.
ഈ ടൂൾ നിങ്ങളുടെ ടെക്സ്റ്റ് ഒരു കർശനമായ JSON പാർസർ ഉപയോഗിച്ച് വായിക്കുന്നു. എന്തെങ്കിലും തെറ്റുണ്ടെങ്കിൽ, അത് പ്രശ്നമുള്ള വരി, കോളം എന്നിവ ഒരു ചെറിയ വിശദീകരണത്തോടൊപ്പം കാണിക്കുകയും, ഒരു ബട്ടൺ നിങ്ങളെ ഇൻപുട്ടിലെ ആ ഭാഗത്തേക്ക് കൊണ്ടുപോവുകയും ചെയ്യുന്നു.
ബ്യൂട്ടിഫൈ, JSON എളുപ്പത്തിൽ വായിക്കാനായി ലൈൻ ബ്രേക്കുകളും ഇൻഡെൻ്റേഷനും ചേർക്കുന്നു. മിനിഫൈ, ടെക്സ്റ്റ് കഴിയുന്നത്ര ചെറുതാക്കുന്നതിനായി തിരഞ്ഞെടുക്കാവുന്ന എല്ലാ വെളിവടികളും നീക്കംചെയ്യുന്നു. രണ്ടു രീതിയിലും ഡാറ്റ ഒന്നുതന്നെയാണ്.
സാധാരണയായി കാണുന്ന കാരണങ്ങൾ, അവസാനത്തിൽ വരുന്ന കോമ, ഡബിൾ ക്വോട്ട്സിന് പകരം സിംഗിൾ ക്വോട്ട്സ് ഉപയോഗിക്കുന്നത്, ക്വോട്ട്സ് ഇല്ലാത്ത കീകൾ, ഐറ്റംങ്ങൾക്കിടയിൽ കോമ വിട്ടുപോകുന്നത്, അല്ലെങ്കിൽ കമന്റുകൾ എന്നിവയാണ്. സ്റ്റാൻഡേർഡ് JSON ഇവയൊന്നും അനുവദിക്കുന്നില്ല, കൂടാതെ എറർ സന്ദേശം തെറ്റ് സംഭവിച്ച കൃത്യമായ സ്ഥലം ചൂണ്ടിക്കാണിക്കുകയും ചെയ്യുന്നു.
ഇല്ല. നിങ്ങൾ എഴുതിയതുപോലെ തന്നെ സ്ട്രിംഗുകളും നമ്പറുകളും, 1.0 അല്ലെങ്കിൽ 1e3 പോലുള്ള വളരെ വലിയ സംഖ്യകളും മൂല്യങ്ങളും ഉൾപ്പെടെ, മാറ്റമില്ലാതെ സൂക്ഷിക്കുന്നു. വെർച്വൽ സ്പേസ് മാത്രം മാറും, കൂടാതെ നിങ്ങൾ 'Sort keys' ഓൺ ചെയ്താൽ കീകളുടെ ക്രമവും മാറും.
സാധാരണ JSON-ൽ ഇല്ല. JSON5, JSONC പോലുള്ള ഫോർമാറ്റുകൾ ഇവയെ അനുവദിക്കുന്നുണ്ടെങ്കിലും, ഈ വാലിഡേറ്റർ സ്റ്റാൻഡേർഡ് പിന്തുടരുന്നതിനാൽ, അഭിപ്രായങ്ങളും അവസാനത്തെ കോമകളും പിശകുകളായി രേഖപ്പെടുത്തുന്നു.
ഇല്ല. ഫോർമാറ്റിംഗും വാലിഡേഷനും നിങ്ങളുടെ ബ്രൗസറിൽ തന്നെ നടക്കുന്നു, നിങ്ങളുടെ JSON ഒരിക്കലും ഉപകരണത്തിന് പുറത്തുപോകുന്നില്ല. അതുകൊണ്ട്, സ്വകാര്യമായി സൂക്ഷിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്ന API റെസ്പോൺസുകൾക്കും കോൺഫിഗർ ഫയലുകൾക്കും ഇത് സുരക്ഷിതമാണ്.
ഏകദേശം 10 MB വരെ ടെക്സ്റ്റ്. വേഗത നിങ്ങളുടെ ഉപകരണത്തെ ആശ്രയിച്ചിരിക്കും, അതിനാൽ വളരെ വലിയ ഫയലുകൾ ഒരു ഫോണിൽ കുറച്ച് സമയമെടുത്തേക്കാം. എല്ലാം നിങ്ങളുടെ ബ്രൗസർ മെമ്മറിയിൽ വെച്ചാണ് പ്രോസസ്സ് ചെയ്യുന്നത്.
ഹോംപേജിൽ, എപിഐ കീ ആവശ്യമില്ലാത്ത ഡസൻ കണക്കിന് മറ്റ് സൗജന്യ ടൂളുകളും ഉണ്ട്.
വരികൾ ചേർക്കുകയും ടെക്സ്റ്റിൽ നിന്ന് വരിവിടലുകൾ നീക്കം ചെയ്യുകയും ചെയ്യുക.
ഉപകരണം തുറക്കുകടെക്സ്റ്റിൽ നിന്ന് അനാവശ്യമായ സ്പേസുകൾ, ടാബുകൾ, ഒഴിഞ്ഞ വരികൾ എന്നിവ നീക്കം ചെയ്യുക.
ഉപകരണം തുറക്കുകഏത് ലിസ്റ്റിൽ നിന്നും ആവർത്തിച്ചുള്ള വരികൾ നീക്കം ചെയ്യുക.
ഉപകരണം തുറക്കുകനിങ്ങളുടെ ഐപി കണ്ടെത്തുക, ഏത് ഐപി വിലാസവും തിരയുക.
ഉപകരണം തുറക്കുകചേരുന്ന ചോദ്യമില്ല.
ഈ ടൂളിനെക്കുറിച്ചുള്ള നിങ്ങളുടെ അഭിപ്രായങ്ങൾ മറ്റ് സന്ദർശകരുമായി പങ്കുവെക്കുക.