LibraTool logoLibraTool

இலவச JSON ஃபார்மேட்டர்

JSON தரவை வடிவமைக்கவும், சரிபார்க்கவும், சிறிதாக்கவும் மற்றும் ஆராயவும். மரக் காட்சி, தொடரியல் சிறப்பம்சங்கள் மற்றும் ஒரு கிளிக் நகல்.

ஏற்றியப் பிறகு ஆஃப்லைனில் வேலை செய்கிறது

இது எவ்வாறு செயல்படுகிறது

formatter JavaScript இன் உள்ளமைந்த JSON.parse, JSON.stringify மூலம் முழுவதும் உங்கள் உலாவியில் இயங்குகிறது — நூலகம் இல்லை, சர்வர் இல்லை. பாகுபடுத்தல், வடிவமைப்பு, minify, ஊடாடும் tree view அனைத்தும் நீங்கள் தட்டச்சு செய்யும்போதே உள்ளூரில் நடக்கின்றன.

  1. 1
    உள்ளீட்டில் நேரலைப் பாகுபடுத்தல்
    உங்கள் கடைசி விசை அழுத்தத்துக்கு 200 ms பின் JSON.parse இயங்குகிறது. பாகுபடுத்தல் தோல்வியடைந்தால், கையால் எழுதிய பிழை-இடம் function V8 அல்லது Firefox இலிருந்து SyntaxError செய்தியைப் படித்து, வரி, நெடுவரிசை எண்ணைப் பிரித்தெடுத்து, textarea இல் பிழைக்குச் செல்லும் இணைப்பை வழங்குகிறது.
  2. 2
    பாதுகாப்பற்ற முழு எண் கண்டறிதல்
    வெளியீட்டைக் காட்டும் முன், கருவி மூல source இல் 16 அல்லது அதற்கு மேற்பட்ட இலக்க முழு எண் literals க்காக ஸ்கேன் செய்கிறது (quoted strings உள்ளே உள்ளவற்றைப் புறக்கணித்து), பின் ஒவ்வொன்றையும் Number.isSafeInteger மூலம் சோதிக்கிறது. ஏதேனும் IEEE-754 double சேமிப்பால் அமைதியாக முழுமையாக்கப்படுமானால், நகலெடுக்கும் அல்லது பதிவிறக்கும் முன் எச்சரிக்கை தோன்றும்.
  3. 3
    வடிவமைப்பு, minify, key வரிசைப்படுத்தல்
    JSON.stringify(value, null, indent) வடிவமைத்த அல்லது minify செய்த வெளியீட்டைத் தருகிறது. sort keys இயக்கத்தில் இருக்கும்போது, recursive function பாகுபடுத்திய tree இன் ஒவ்வொரு object இலும் நடந்து serialization க்கு முன் Object.keys(...).sort() உடன் மீண்டும் உருவாக்குகிறது — arrays அவற்றின் அசல் வரிசையில் விடப்படுகின்றன.
  4. 4
    ஊடாடும் tree view
    tree view என்பது பாகுபடுத்திய object ஐ ஆழம், பாதை, விரி/சுருக்கு நிலையுடன் கூடிய nodes இன் தட்டையான பட்டியலாக மாற்றும் கையால் எழுதிய recursive flatten. பெரிய விரித்த arrays கொண்ட பல-மெகாபைட் ஆவணங்களில் டேப் உறைவதைத் தடுக்க, காட்சி 5,000 தெரியும் nodes இல் வரம்பிடப்பட்டுள்ளது.

அனைத்தும் உங்கள் உலாவியில் உள்ளூரில் இயங்குகிறது — உங்கள் JSON ஒருபோதும் எந்தச் சர்வருக்கும் அனுப்பப்படுவதில்லை.

தொடர்புடைய கருவிகள்

🗜️

CSS மினிஃபையர் & பியூட்டிஃபையர்

கோப்பு அளவைக் குறைக்க CSS-ஐ மினிஃபை செய்யவும் அல்லது படிக்கும் வசதிக்காக மினிஃபை செய்யப்பட்ட CSS-ஐ பியூட்டிஃபை செய்யவும். உடனடி, உங்கள் உலாவியில்.

முயற்சிக்கவும்
🌐

HTML பியூட்டிஃபையர் & மினிஃபையர்

சரியான நெஸ்டிங் இண்டெண்டேஷனுடன் HTML-ஐ அழகாக அச்சிடவும் அல்லது மினிஃபை செய்யவும். <pre>, <script>, <style> தொகுதிகளுக்குள் உள்ளடக்கத்தைப் பாதுகாக்கிறது.

முயற்சிக்கவும்
📰

XML வடிவமைப்பாளர் & சரிபார்ப்பாளர்

உங்கள் உலாவியின் சொந்த DOM பார்சரைப் பயன்படுத்தி XML-ஐ அழகாக அச்சிட்டு சரிபார்க்கவும். தயாரிப்பு பயன்பாட்டிற்கான மினிஃபை செய்யப்பட்ட வெளியீடு அடங்கும்.

முயற்சிக்கவும்

அடிக்கடி கேட்கப்படும் கேள்விகள்