JSON மினிஃபையர்
JSON இலிருந்து வெள்ளை இடைவெளியை அகற்றுங்கள்.
நெட்வொர்க் மூலம் JSON அனுப்பும்போது ஒவ்வொரு பைட்டும் முக்கியம். JSON-ஐ மினிஃபை செய்வது என்பது தேவையற்ற அனைத்து இடைவெளிகளையும் — spaces, tabs, newlines — நீக்கி, உங்கள் தரவின் மிகச் சுருக்கமான, செல்லுபடியான வடிவத்தை உருவாக்குவதாகும். ஒரு வழக்கமான prettified JSON கோப்பு மினிஃபை செய்யப்படும்போது 20–50% வரை சுருங்கும், இது bandwidth பயன்பாட்டைக் குறைத்து, API பதில் நேரத்தை மேம்படுத்தி, CDN செலவுகளைக் குறைக்கும். இந்த டூல் எந்த செல்லுபடியான JSON-ஐயும் உங்கள் browser-ல் உடனடியாக மினிஃபை செய்கிறது, சர்வருக்கு அப்லோட் செய்யத் தேவையில்லை.
📋 இந்த கால்குலேட்டரை எப்படி பயன்படுத்துவது
உங்கள் ஃபார்மேட் செய்யப்பட்ட அல்லது prettified JSON-ஐ input பாக்ஸில் பேஸ்ட் செய்து "Minify JSON" என்பதைக் கிளிக் செய்யவும். இந்த டூல் முதலில் உங்கள் JSON-ஐ சரிபார்க்கும் (தவறாக இருந்தால் error காட்டும்), பின்னர் அதை எந்த இடைவெளியும் இல்லாமல் மீண்டும் சீரியலைஸ் செய்யும். Output பகுதியில் சுருக்கமான முடிவும், அளவு எவ்வளவு சதவீதம் குறைந்தது என்பதும் காட்டப்படும். மினிஃபை செய்யப்பட்ட JSON-ஐ எடுக்க "Copy" கிளிக் செய்து, உங்கள் code, API response அல்லது storage-ல் நேரடியாகப் பயன்படுத்தலாம். error வந்தால், முதலில் JSON Validator டூலைப் பயன்படுத்தி JSON-ஐ சரிசெய்யவும்.
💡 முக்கிய தகவல்கள்
JSON மினிஃபிகேஷன் என்பது JSON-ஐ ஒரு JavaScript object ஆக parse செய்து, பின்னர் அதை JSON.stringify(data) மூலம் மீண்டும் சீரியலைஸ் செய்வதன் மூலம் வேலை செய்கிறது — optional indent பராமீட்டரை விட்டுவிட்டு. இந்த செயல்முறை JSON-ஐ சீராக்கவும் செய்கிறது: எதையும் sort செய்யாது, ஆனால் colons மற்றும் commas சுற்றியுள்ள spaces, values இடையேயான newlines உள்ளிட்ட semantic அல்லாத அனைத்து இடைவெளிகளையும் நீக்குகிறது. முடிவில் வரும் JSON அர்த்தத்தில் அதே — அதே keys, values, types மற்றும் nesting — வெறும் ஃபார்மேட்டிங் மட்டும் நீக்கப்பட்டிருக்கும். Production APIகள் பொதுவாக மினிஃபை செய்யப்பட்ட JSON-ஐ (பெரும்பாலும் gzip compression உடன்) சர்வ் செய்யும், அதே சமயம் developerகள் prettified வெர்ஷன்களுடன் வேலை செய்வார்கள்.