JSON ഫോർമാറ്റർ & വാലിഡേറ്റർ
JSON ഒട്ടിച്ച് ഫോർമാറ്റ് ചെയ്യുക, ചുരുക്കുക, അല്ലെങ്കിൽ സാധൂകരിക്കുക. പാഴ്സിംഗ് ബ്രൗസറിൽ നടക്കുന്നു, NEXNARA-യിലേക്ക് ഒന്നും അയയ്ക്കുന്നില്ല.
സ്വകാര്യതാ-സൗഹൃദം നിങ്ങളുടെ ഡാറ്റ ബ്രൗസറിൽ പ്രാദേശികമായി പ്രോസസ് ചെയ്യുന്നു, ഞങ്ങളുടെ സെർവറുകളിലേക്ക് അപ്ലോഡ് ചെയ്യുന്നില്ല.
JSON ഫോർമാറ്റർ എന്താണ്?
ഒരു JSON ഫോർമാറ്റർ ടെക്സ്റ്റ് സാധുവായ JSON ആണോ എന്ന് പരിശോധിക്കുകയും ഇൻഡന്റേഷനോടെ അല്ലെങ്കിൽ ഒരു വരിയിലുള്ള ഒതുക്കമുള്ള സ്ട്രിംഗായി അച്ചടിക്കുകയും ചെയ്യാം. ഈ ടൂൾ ബ്രൗസറിൽ JSON.parse-ഉം JSON.stringify-ഉം ഉപയോഗിക്കുന്നു. eval ഉപയോഗിക്കുന്നില്ല.
എങ്ങനെ ഉപയോഗിക്കാം
ബോക്സിലേക്ക് JSON ഒട്ടിക്കുക. JSON ഫോർമാറ്റ് ചെയ്യുക 2-സ്പേസ് ഇൻഡന്റേഷനോടെ പ്രെറ്റി-പ്രിന്റ് ചെയ്യുന്നു. JSON ചുരുക്കുക ഡാറ്റ മാറ്റാതെ അധിക സ്പേസ് നീക്കം ചെയ്യുന്നു. JSON സാധൂകരിക്കുക ടെക്സ്റ്റ് സാധുവാണോ എന്നും ബ്രൗസർ നൽകുമ്പോൾ പിശക് സ്ഥാനവും റിപ്പോർട്ട് ചെയ്യുന്നു.
ഫോർമാറ്റ് ചെയ്യുകയും ചുരുക്കുകയും
ഫോർമാറ്റിംഗ് JSON.stringify ഇതിനകം ചെയ്യുന്നതിനപ്പുറം കീകൾ, മൂല്യങ്ങൾ, ഒബ്ജക്റ്റ് ക്രമം മാറ്റുന്നില്ല. ചുരുക്കൽ അതേ JSON ഘടന നിലനിർത്തി അനാവശ്യ സ്പേസും ലൈൻ ബ്രേക്കുകളും മാത്രം നീക്കം ചെയ്യുന്നു.
സാധാരണ ഉപയോഗങ്ങൾ
API പ്രതികരണങ്ങൾ വായിക്കാനും കോൺഫിഗ് ഫയലുകൾ ക്രമീകരിക്കാനും മറ്റൊരു പ്രോഗ്രാമിലേക്ക് JSON ഒട്ടിക്കുന്നതിന് മുമ്പ് നഷ്ടമായ കോമ കണ്ടെത്താനും ഈ പേജ് ഉപയോഗിക്കുക.
സ്വകാര്യത
നിങ്ങളുടെ JSON ബ്രൗസറിൽ തന്നെ നിൽക്കുന്നു. NEXNARA സെർവറുകളിലേക്ക് അപ്ലോഡ് ചെയ്യുന്നില്ല, കുക്കികൾ, ലോക്കൽ സ്റ്റോറേജ്, ഡാറ്റാബേസ് എന്നിവയിൽ സൂക്ഷിക്കുന്നുമില്ല.
പതിവുചോദ്യങ്ങൾ
JSON അസാധുവാകുന്നത് എന്തുകൊണ്ട്?
ട്രെയിലിംഗ് കോമകൾ, സിംഗിൾ ക്വോട്ടുകൾ, കമന്റുകൾ, അല്ലെങ്കിൽ ക്വോട്ട് ചെയ്യാത്ത കീകൾ എന്നിവ സാധാരണ പ്രശ്നങ്ങളാണ്. JSON.parse അവയെ അസാധുവായ JSON ആയി റിപ്പോർട്ട് ചെയ്യുന്നു.
ഫോർമാറ്റിംഗ് എന്റെ JSON മാറ്റുമോ?
ഇല്ല. ഫോർമാറ്റ് ചെയ്യലും ചുരുക്കലും അതേ ഡാറ്റ നിലനിർത്തുന്നു. സ്പേസ് മാത്രം മാറുന്നു. ഒബ്ജക്റ്റ് കീ ക്രമം JSON.stringify പിന്തുടരുന്നു.
എന്റെ JSON അപ്ലോഡ് ചെയ്യുന്നുണ്ടോ?
ഇല്ല. പ്രോസസിംഗ് ബ്രൗസറിൽ പ്രാദേശികമായി നടക്കുന്നു, ഞങ്ങളുടെ സെർവറുകളിലേക്ക് അപ്ലോഡ് ചെയ്യുന്നില്ല.
Unicode JSON ഫോർമാറ്റ് ചെയ്യാമോ?
അതെ. സ്ട്രിംഗുകളിലെ Unicode അക്ഷരങ്ങൾ സാധുവായ JSON ആണ്, ഫോർമാറ്റ് ചെയ്തതിനോ ചുരുക്കിയതിനോ ശേഷം അതേപടി നിൽക്കും.
ഈ ടൂൾ JSON കോഡായി എക്സിക്യൂട്ട് ചെയ്യുമോ?
ഇല്ല. JSON.parse കൊണ്ട് JSON പാഴ്സ് ചെയ്യുക മാത്രമാണ്. eval ഒരിക്കലും ഉപയോഗിക്കുന്നില്ല.