বিষয়বস্তুতে যান
আপনি অফলাইনে আছেন। কিছু ফিচার কাজ নাও করতে পারে।

JSON / Code Tools

তাৎক্ষণিকভাবে JSON ফরম্যাট করুন.

সুন্দর করুন, মিনিফাই করুন, সাজান ও পরিদর্শন করুন। সবই আপনার ব্রাউজারে.

শেয়ার করা লিঙ্কে এনকোড করা JSON থাকে। লিঙ্কটি খুললে URL ব্রাউজারের ইতিহাসে সংরক্ষিত হয়, এবং লিঙ্ক থাকা যে কেউ ডেটা পড়তে পারে।
ইনপুট
আউটপুট
খালি
Ctrl+Shift+F ফরম্যাট ·Ctrl+Shift+M সংকোচন

অনলাইনে JSON ফরম্যাট করার পদ্ধতি

  1. JSON Formatter খুলুন

    আপনার ব্রাউজারে json-formatter.hanoon.app খুলুন।

  2. JSON পেস্ট করুন

    ইনপুট এডিটরে আপনার কাঁচা JSON ডেটা পেস্ট বা টাইপ করুন।

  3. ফরম্যাট বা সংকোচন করুন

    ইনডেন্টসহ সুন্দরভাবে দেখাতে ফরম্যাট চাপুন, অথবা সংকুচিত করতে সংকোচন চাপুন। এক ক্লিকেই ফলাফল কপি করুন।

JSON ফরম্যাটিং কী?

ফরম্যাট নতুন লাইন যোগ করে এবং ২ স্পেস, ৪ স্পেস বা ট্যাব দিয়ে ইন্ডেন্ট করে। ফরম্যাট ও সংকোচন অবজেক্টের কীগুলোর ক্রম বজায় রাখে; কী সাজান সেই ক্রম বদলায়। তিনটিই একই নামের একাধিক কী এবং 9007199254740993 ও 1.2300-এর মতো সংখ্যার মূল লেখার ধরন রাখে, তবে স্ট্রিংয়ের এস্কেপের লেখার ধরন বদলাতে পারে।

JSON কীভাবে মিনিফাই করবেন?

সংকোচন JSON স্ট্রিংয়ের বাইরের অপ্রয়োজনীয় স্পেস ও নতুন লাইন সরায়। যেমন, { "name": "A B", "count": 2 } বদলে {"name":"A B","count":2} হয়; "A B"-এর ভেতরের স্পেস থেকে যায়।

আমার JSON ডেটা কি গোপন থাকে?

হ্যাঁ। প্রসেসিং আপনার ব্রাউজারেই হয়, আর অ্যাপটি তথ্য সার্ভারে পাঠায় না বা ডিস্ক কিংবা localStorage-এ সংরক্ষণ করে না। শেয়ার করা লিঙ্ক খুললে এনকোড করা JSON-সহ URL ব্রাউজারের ইতিহাসে থেকে যেতে পারে।

অবৈধ JSON ইনপুট দিলে কী হয়?

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

JSON এবং অন্যান্য ফরম্যাটের মধ্যে রূপান্তর কি সম্ভব?

JSON → YAML, YAML → JSON, JSON → CSV এবং JSON → TypeScript রূপান্তর করা যায়। JSON থেকে YAML বা CSV-তে রূপান্তর অবজেক্টের একই নামের একাধিক কী নীরবে ফেলে না দিয়ে তা প্রত্যাখ্যান করে। TypeScript টাইপ নমুনা থেকে অনুমান করা হয়; এগুলো JSON Schema বা প্রোগ্রাম চলার সময় ডেটা যাচাইয়ের ব্যবস্থা নয়।