C
All Tools
🗜️

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 வெர்ஷன்களுடன் வேலை செய்வார்கள்.

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

மறுப்பு: இந்த கால்குலேட்டர் வழங்கும் முடிவுகள் தகவல் மற்றும் கல்வி நோக்கங்களுக்காக மட்டுமே. இவை நிதி, மருத்துவ அல்லது சட்ட ஆலோசனை அல்ல. நிதி அல்லது சுகாதார முடிவுகளை எடுப்பதற்கு முன் எப்போதும் தகுதிவாய்ந்த நிபுணரை அணுகவும். உண்மையான முடிவுகள் தனிப்பட்ட சூழ்நிலைகளைப் பொறுத்து மாறுபடலாம்.

⚙️ More Developer Tools Tools

View all Developer Tools tools →