LibraTool logoLibraTool

സൗജന്യ JSON ഫോർമാറ്റർ

JSON ഡാറ്റ ഫോർമാറ്റ് ചെയ്യുക, സാധൂകരിക്കുക, ചെറുതാക്കുക, പര്യവേക്ഷണം ചെയ്യുക. ട്രീ വ്യൂ, വാക്യഘടന ഹൈലൈറ്റിംഗ്, ഒറ്റ ക്ലിക്ക് കോപ്പി.

ലോഡ് ചെയ്തുകഴിഞ്ഞാൽ ഓഫ്‌ലൈനിൽ പ്രവർത്തിക്കുന്നു

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

ഫോർമാറ്റർ പൂർണ്ണമായും നിങ്ങളുടെ ബ്രൗസറിൽ JavaScript-ന്റെ ബിൽറ്റ്-ഇൻ JSON.parse, JSON.stringify എന്നിവ ഉപയോഗിച്ച് പ്രവർത്തിക്കുന്നു — ലൈബ്രറി ഇല്ല, സെർവർ ഇല്ല. പാഴ്സിംഗ്, ഫോർമാറ്റിംഗ്, മിനിഫൈയിംഗ്, ഇന്ററാക്ടീവ് ട്രീ വ്യൂ എന്നിവയെല്ലാം നിങ്ങൾ ടൈപ്പ് ചെയ്യുമ്പോൾ ലോക്കലായി നടക്കുന്നു.

  1. 1
    ഇൻപുട്ടിൽ തത്സമയ പാഴ്സ്
    നിങ്ങളുടെ അവസാന കീസ്ട്രോക്കിന് 200 ms ശേഷം JSON.parse പ്രവർത്തിക്കുന്നു. പാഴ്സിംഗ് പരാജയപ്പെട്ടാൽ, ഒരു കൈകൊണ്ട് എഴുതിയ എറർ-ലൊക്കേഷൻ ഫംഗ്ഷൻ V8 അല്ലെങ്കിൽ Firefox-ൽ നിന്നുള്ള SyntaxError സന്ദേശം വായിക്കുകയും, ലൈനും കോളം നമ്പറും extract ചെയ്യുകയും, ടെക്സ്റ്റ്ഏരിയയിൽ ഒരു jump-to-error ലിങ്ക് നൽകുകയും ചെയ്യുന്നു.
  2. 2
    അൺസേഫ് ഇന്റിജർ കണ്ടെത്തൽ
    ഔട്ട്പുട്ട് പ്രദർശിപ്പിക്കുന്നതിന് മുമ്പ്, ടൂൾ 16 അല്ലെങ്കിൽ അതിലധികം അക്കങ്ങളുള്ള ഇന്റിജർ ലിറ്ററലുകൾക്കായി (quoted സ്ട്രിംഗുകൾക്കുള്ളിലുള്ളവ ഒഴിവാക്കി) റോ സോഴ്സ് സ്കാൻ ചെയ്യുന്നു, പിന്നെ Number.isSafeInteger ഉപയോഗിച്ച് ഓരോന്നും ടെസ്റ്റ് ചെയ്യുന്നു. ഏതെങ്കിലും IEEE-754 ഡബിൾ സ്റ്റോറേജ് വഴി നിശബ്ദമായി റൗണ്ട് ചെയ്യപ്പെടുമെങ്കിൽ, നിങ്ങൾ കോപ്പി ചെയ്യുകയോ ഡൗൺലോഡ് ചെയ്യുകയോ ചെയ്യുന്നതിന് മുമ്പ് ഒരു മുന്നറിയിപ്പ് പ്രത്യക്ഷപ്പെടുന്നു.
  3. 3
    ഫോർമാറ്റിംഗ്, മിനിഫൈയിംഗ്, കീ സോർട്ടിംഗ്
    JSON.stringify(value, null, indent) ഫോർമാറ്റ് ചെയ്തതോ മിനിഫൈ ചെയ്തതോ ആയ ഔട്ട്പുട്ട് നിർമ്മിക്കുന്നു. sort keys ഓണായിരിക്കുമ്പോൾ, ഒരു റിക്കേഴ്സീവ് ഫംഗ്ഷൻ പാഴ്സ് ചെയ്ത ട്രീയിലെ ഓരോ ഒബ്ജക്റ്റിലൂടെയും നടന്ന്, സീരിയലൈസേഷന് മുമ്പ് Object.keys(...).sort() ഉപയോഗിച്ച് അത് പുനർനിർമ്മിക്കുന്നു — അറേകൾ അവയുടെ ഒറിജിനൽ ക്രമത്തിൽ തന്നെ അവശേഷിക്കുന്നു.
  4. 4
    ഇന്ററാക്ടീവ് ട്രീ വ്യൂ
    ട്രീ വ്യൂ, പാഴ്സ് ചെയ്ത ഒബ്ജക്റ്റിനെ ഡെപ്ത്, പാത്ത്, expand/collapse സ്റ്റേറ്റ് എന്നിവയുള്ള നോഡുകളുടെ ഒരു ഫ്ലാറ്റ് ലിസ്റ്റാക്കി മാറ്റുന്ന ഒരു കൈകൊണ്ട് എഴുതിയ റിക്കേഴ്സീവ് ഫ്ലാറ്റൺ ആണ്. വലിയ expanded അറേകളുള്ള മൾട്ടി-മെഗാബൈറ്റ് ഡോക്യുമെന്റുകളിൽ ടാബ് ഫ്രീസ് ആകുന്നത് തടയാൻ റെൻഡറിംഗ് 5,000 ദൃശ്യ നോഡുകളിൽ പരിമിതപ്പെടുത്തിയിരിക്കുന്നു.

എല്ലാം നിങ്ങളുടെ ബ്രൗസറിൽ ലോക്കലായി പ്രവർത്തിക്കുന്നു — നിങ്ങളുടെ JSON ഒരിക്കലും ഒരു സെർവറിലേക്കും അയക്കപ്പെടില്ല.

അനുബന്ധ ടൂളുകൾ

🗜️

CSS മിനിഫയർ & ബ്യൂട്ടിഫയർ

ഫയൽ വലുപ്പം കുറയ്ക്കാൻ CSS മിനിഫൈ ചെയ്യുക അല്ലെങ്കിൽ വായനക്ഷമതയ്ക്കായി മിനിഫൈഡ് CSS ബ്യൂട്ടിഫൈ ചെയ്യുക. തൽക്ഷണം, നിങ്ങളുടെ ബ്രൗസറിൽ.

പരീക്ഷിച്ചു നോക്കൂ
🌐

HTML ബ്യൂട്ടിഫയർ & മിനിഫയർ

ശരിയായ നെസ്റ്റിംഗ് ഇൻഡന്റേഷനോടെ HTML പ്രെറ്റി-പ്രിന്റ് ചെയ്യുക അല്ലെങ്കിൽ മിനിഫൈ ചെയ്യുക. <pre>, <script>, <style> ബ്ലോക്കുകൾക്കുള്ളിലെ ഉള്ളടക്കം നിലനിർത്തുന്നു.

പരീക്ഷിച്ചു നോക്കൂ
📰

XML ഫോർമാറ്റർ & വാലിഡേറ്റർ

നിങ്ങളുടെ ബ്രൗസറിന്റെ നേറ്റീവ് DOM പാഴ്സർ ഉപയോഗിച്ച് XML പ്രെറ്റി-പ്രിന്റ് ചെയ്യുകയും വാലിഡേറ്റ് ചെയ്യുകയും ചെയ്യുക. പ്രൊഡക്ഷൻ ഉപയോഗത്തിനായി മിനിഫൈഡ് ഔട്ട്‌പുട്ട് ഉൾപ്പെടുന്നു.

പരീക്ഷിച്ചു നോക്കൂ

പതിവായി ചോദിക്കുന്ന ചോദ്യങ്ങൾ