Online Tool Store Online Tool Store

JSON ফরম্যাটার

স্ট্রিং ও সংখ্যার লেখা হুবহু রেখে JSON ফরম্যাট, যাচাই বা মিনিফাই করুন। পেস্ট বা ফাইল আপলোড করুন, স্পষ্ট সিনট্যাক্স ত্রুটি দেখুন, তারপর ফল কপি বা ডাউনলোড করুন।

এই টুলটি সম্পূর্ণভাবে আপনার ব্রাউজারে চলে। আপনার ফাইল কখনও সার্ভারে আপলোড করা হয় না।

JSON কর্মক্ষেত্র

নিচে JSON পেস্ট করুন। যাচাই ও প্রতিটি রূপান্তর এই ব্রাউজার ট্যাবেই থাকে।

ফরম্যাট করতে Ctrl/Cmd + Enter
বৈধ JSON — 2-স্পেস ইনডেন্টেশন দিয়ে সাজানো হয়েছে।
188টি অক্ষর

শুধু কঠোর JSON: প্রপার্টির নামে দ্বৈত উদ্ধৃতিচিহ্ন লাগে, আর মন্তব্য বা শেষের কমা অবৈধ।

20টি লাইন · 275টি অক্ষর

এটি যেভাবে কাজ করে

  1. JSON পেস্ট করুন, একটি .json বা .txt ফাইল আপলোড করুন, অথবা ওপরে আগে থেকে লোড করা সংক্ষিপ্ত প্রকল্প-নমুনা দিয়ে শুরু করুন।
  2. ব্রাউজার পুরো ডকুমেন্টকে কঠোর JSON সিনট্যাক্সের সঙ্গে যাচাই করে এবং ত্রুটির অবস্থান পাওয়া গেলে তা জানায়।
  3. ২ স্পেস, ৪ স্পেস বা ট্যাব দিয়ে সুন্দরভাবে সাজান; অথবা ডকুমেন্টকে এক লাইনে সংকুচিত (মিনিফাই) করুন।
  4. ফল কপি করুন বা সরাসরি ব্যবহারযোগ্য .json ফাইল হিসেবে ডাউনলোড করুন।

ফরম্যাটিং পদ্ধতি

প্রথমে ব্রাউজারের কঠোর JSON পার্সার যাচাই করে পুরো ইনপুট বৈধ কি না। এরপর ফরম্যাটার মূল টেক্সট অক্ষর ধরে ধরে পড়ে। উদ্ধৃতিচিহ্নের ভেতরের স্ট্রিংয়ে সে কখনো কিছু বদলায় না: এস্কেপ করা উদ্ধৃতিচিহ্ন, স্পেস ও ইউনিকোড এস্কেপ অক্ষত থাকে।

সুন্দর সাজানো = কাঠামোগত নতুন লাইন + নির্বাচিত ইনডেন্টেশন মিনিফাই = উদ্ধৃতিচিহ্নের স্ট্রিংয়ের বাইরের ফাঁকা জায়গা সরানো

জাভাস্ক্রিপ্ট অবজেক্ট সিরিয়ালাইজ করার বদলে যাচাই করা মূল টেক্সট থেকে কাজ করায় কী-র ক্রম, পুনরাবৃত্ত কী এবং দীর্ঘ সংখ্যা লিটারেল হুবহু যেমন লেখা তেমনই থাকে।

প্রায়শই জিজ্ঞাসিত প্রশ্ন

আমি যে JSON পেস্ট করি তা কি কোথাও আপলোড বা সংরক্ষিত হয়?

না। যাচাই, ফরম্যাটিং, মিনিফাই, কপি ও ফাইল তৈরি সবই আপনার ব্রাউজারের ভেতরে হয়। আপনার JSON কখনো Online Tool Store বা কোনো প্রক্রিয়াকরণ সেবায় পাঠানো হয় না।

ফরম্যাটিং কি JSON মান বা বড় সংখ্যা বদলে দেয়?

না। যাচাইয়ের পর ফরম্যাটার শুধু উদ্ধৃতিচিহ্নের স্ট্রিংয়ের বাইরের গুরুত্বহীন ফাঁকা জায়গা বদলায়। সে জাভাস্ক্রিপ্ট মান থেকে ডকুমেন্ট নতুন করে বানায় না, তাই সংখ্যার লেখা, এস্কেপ সিকোয়েন্স, কী-র ক্রম ও পুনরাবৃত্ত কী ঠিক যেমন দিয়েছিলেন তেমনই থাকে।

মন্তব্য, একক উদ্ধৃতিচিহ্ন বা শেষের কমা কেন প্রত্যাখ্যাত হয়?

জাভাস্ক্রিপ্ট-সদৃশ কিছু ফরম্যাট এগুলো মানে, কিন্তু এগুলো JSON মানের অংশ নয়। এই যাচাইকারী কঠোর JSON নিয়ম ব্যবহার করে: প্রপার্টির নাম ও স্ট্রিংয়ে দ্বৈত উদ্ধৃতিচিহ্ন লাগে, মন্তব্য অনুমোদিত নয় এবং শেষ আইটেমে কমা থাকতে পারে না।

আমি কি শীর্ষ স্তরের অ্যারে, স্ট্রিং, সংখ্যা, বুলিয়ান বা null ফরম্যাট করতে পারি?

হ্যাঁ। একটি বৈধ JSON ডকুমেন্টের শীর্ষ স্তরে শুধু অবজেক্ট নয়, যেকোনো JSON মান থাকতে পারে। অ্যারে, স্ট্রিং, সংখ্যা, true, false ও null সবই সমর্থিত।

JSON ডকুমেন্ট কত বড় হতে পারে?

এই টুলে কোনো কৃত্রিম সীমা নেই। বাস্তব সীমা নির্ভর করে আপনার ব্রাউজার ও ডিভাইসের উপলব্ধ মেমোরির ওপর; খুব বড় পেস্ট করা ডকুমেন্ট যাচাই ও প্রদর্শনে বেশি সময় নিতে পারে।

পেস্ট করার বদলে কি .json ফাইল আপলোড করা যায়?

হ্যাঁ। "ফাইল আপলোড"-এ ক্লিক করে ১০ MB পর্যন্ত একটি .json বা .txt ফাইল বেছে নিন। এটি File API দিয়ে সরাসরি আপনার ব্রাউজারে পড়ে ইনপুট বক্সে লোড হয় — ফাইলটি কখনো সার্ভারে আপলোড হয় না।

আমাদের তুলনা

বৈশিষ্ট্যOnline Tool StoreJSONLintCodeBeautify JSON Viewer
ডেস্কটপ অ্যাপ ইনস্টল ছাড়াই কাজ করে হ্যাঁহ্যাঁহ্যাঁ
সুন্দর সাজানো ও মিনিফাইয়ের আলাদা নিয়ন্ত্রণ দুটোই, এক ক্লিকেদুটোই, আলাদা পাতায়দুটোই, এক ক্লিকে
ত্রুটির অবস্থানসহ কঠোর যাচাই-প্রতিক্রিয়া লাইন ও কলাম, ত্রুটিতে লাফলাইন নম্বরহাইলাইট করা ত্রুটি
মূল দীর্ঘ সংখ্যার লেখা ও কী-র ক্রম অক্ষত রাখে হ্যাঁ — মান কখনো পুনরায় সিরিয়ালাইজ করে নানিশ্চিত নয়নিশ্চিত নয়
লোকাল .json বা .txt ফাইল আপলোড হ্যাঁনা, শুধু পেস্ট বা URLহ্যাঁ
ফল কপি ও ডাউনলোড দুটোই আছেম্যানুয়াল কপিদুটোই আছে
অ্যাকাউন্ট, কর্মক্ষেত্রে বিজ্ঞাপন বা বাড়তি বিক্রয়চাপ নেই হ্যাঁনা, বিজ্ঞাপননির্ভরনা, বিজ্ঞাপননির্ভর

JSONLint ও CodeBeautify ট্রি ভিউয়ার ও ফরম্যাট কনভার্টারের মতো বাড়তি সুবিধা দেয়, কিন্তু JSON-কে আরও বেশি ইন্টারফেস ও বিজ্ঞাপনের মধ্য দিয়ে নিয়ে যায়। আপনার হুবহু মূল টেক্সট অক্ষত রেখে দ্রুত, মনোযোগী যাচাইয়ের জন্য Online Tool Store-এর JSON ফরম্যাটার সহজতর পথ — পেস্ট বা আপলোড, যাচাই, রূপান্তর ও কপি, কোনো সেটআপ ছাড়াই।

সম্পর্কিত টুল দেখুন

এই টুলটি এমবেড করুন

এটি আপনার নিজের সাইটে বসান — এটি ফ্রিই থাকে, আর প্রতিটি ফাইল আপনার দর্শকের ব্রাউজারেই থাকে, আপনার বা আমাদের কাছে নয়।