আপনার JSON থেকে প্রতিটি অপ্রয়োজনীয় স্পেস ও লাইন ব্রেক সরিয়ে এটিকে যতটা সম্ভব ছোট করুন।
টুলটি লোড হচ্ছে...
JSON Minify কীভাবে ব্যবহার করবেন
বাঁ দিকে ইন্ডেন্ট করা JSON পেস্ট করুন।
মিনিফাই করা ফলাফল ডানে দেখা যায়। কতটা বাঁচালেন তা দেখতে প্যানেলের নিচের আকারের লাইনটি দেখুন।
কপি বা ডাউনলোড করুন।
JSON Minify সম্পর্কে
JSON মিনিফাই করলে স্ট্রিং মানের অংশ নয় এমন সব হোয়াইটস্পেস সরে যায়। ডেটা একই থাকে, ফাইল ছোট হয়। একটি সাধারণ প্রিটি প্রিন্ট করা API রেসপন্সে আপনি আকারের এক-চতুর্থাংশ থেকে এক-তৃতীয়াংশ পর্যন্ত বাঁচান।
JSON কোনো URL প্যারামিটার, এনভায়রনমেন্ট ভেরিয়েবল, HTML ডেটা অ্যাট্রিবিউট বা ডেটাবেস কলামে এমবেড করার সময় এবং লাইন ব্রেক যেখানেই সমস্যা করে সেখানেই এটি কাজে লাগে।
সচরাচর জিজ্ঞাসিত প্রশ্ন
মিনিফাই করা JSON কি এখনও বৈধ?
হ্যাঁ। JSON-এ টোকেনের মাঝের হোয়াইটস্পেসের কোনো অর্থ নেই, তাই সংক্ষিপ্ত সংস্করণটি হুবহু একইভাবে পড়া হয়।
মিনিফাই করা কি gzip দিয়ে সংকুচিত করার মতোই?
না। মিনিফাই টেক্সট থেকেই অক্ষর সরায়। Gzip ট্রান্সফারের সময় বাইটগুলো সংকুচিত করে। দুটি একসঙ্গে ভালো কাজ করে, তবে gzip না থাকলে শুধু মিনিফাই করাও সহায়ক।
এটি কি স্ট্রিংয়ের ভেতরের স্পেসে হাত দেয়?
কখনোই না। ডাবল কোটের মাঝে যা আছে তা স্পেস, ট্যাব ও এস্কেপ করা লাইন ব্রেকসহ ঠিক যেমন আছে তেমনই থাকে।
আমি কি এটি উল্টাতে পারি?
হ্যাঁ, সংক্ষিপ্ত টেক্সট JSON Formatter-এ পেস্ট করে একটি ইন্ডেন্ট বেছে নিন। আপনি একটি পাঠযোগ্য সংস্করণ ফিরে পাবেন, যদিও মূল ফরম্যাটিংয়ের পছন্দগুলো পুনরুদ্ধার করা যায় না।