কীভাবে অনলাইনে JSON ফরম্যাট করবেন
- JSON ফাইল পেস্ট বা ড্রপ করুন। এডিটরে JSON টেক্সট যোগ করুন অথবা ওয়ার্কস্পেসে একটি
.jsonফাইল ড্র্যাগ করুন। - JSON ভ্যালিডেটর পরীক্ষা করুন। বর্তমান টেক্সট ভ্যালিড JSON হলে ডান প্যানে একটি ফরম্যাট করা প্রিভিউ প্রদর্শিত হয়। ফরম্যাট করার আগে ইনভ্যালিড সিনট্যাক্স সংশোধন করুন।
- JSON ফরম্যাট করুন বেছে নিন। JSON প্রিটি প্রিন্টার কপি করার জন্য প্রস্তুত, ধারাবাহিক দুই-স্পেস ইনডেন্টেশন সহ সোর্স পুনরায় লেখে।
এই JSON ফরম্যাটারটি একটি সহজ JSON এডিটর হিসেবে ব্যবহার করুন
এডিটেবল সোর্স প্যানটি একটি হালকা JSON এডিটর হিসেবে ব্যবহার করুন: JSON পেস্ট, টাইপ, রিপ্লেস বা ক্লিয়ার করুন, তারপর পাশাপাশি ফরম্যাট করা প্রিভিউ দেখুন। ভ্যালিড JSON-এর জন্য প্রিভিউ আপডেট হয় এবং JSON ফরম্যাট করুন বোতামটি প্রিটি-প্রিন্ট করা ফলাফল সোর্স প্যানে পুনরায় লেখে।
এটি একটি JSON সিনট্যাক্স ভ্যালিডেটর, কোনো JSON রিপেয়ার বা JSON স্কিমা ভ্যালিডেশন টুল নয়। ইনভ্যালিড JSON ফরম্যাট করার আগে সোর্সে সংশোধন করতে হবে; এই টুলটি অনুপস্থিত কমা যোগ করে না, প্রপার্টির নাম কোট করে না, কি (key) সর্ট করে না বা অন্যভাবে আপনার ডেটা পরিবর্তন করে না।
JSON ফরম্যাটিং কী কী পরিবর্তন করে
দুই-স্পেস JSON প্রিটি প্রিন্টিং
ফরম্যাটিং শুধুমাত্র হোয়াইটস্পেস পরিবর্তন করে। এটি অবজেক্ট এবং অ্যারের চারপাশে অনুমিত দুই-স্পেস ইনডেন্টেশন এবং লাইন ব্রেক যোগ করে, যা মিনিফাইড বা অসামঞ্জস্যপূর্ণ ইনডেন্ট করা JSON পড়া সহজ করে তোলে।
ফরম্যাটিং JSON ডেটা রূপান্তর করে না
ফরম্যাটার কি (key)-এর নাম পরিবর্তন করে না, সংখ্যা পরিবর্তন করে না বা JSON ডেটা স্ট্রাকচার পরিবর্তন করে না। এটি কি (key) সর্টিং প্রদান করে না; এটি ব্রাউজারের JSON পার্সার দ্বারা উৎপাদিত প্রপার্টি ক্রমানুসারে শুধুমাত্র ভ্যালিড JSON ফরম্যাট করে।
কেন ব্রাউজার JSON ফরম্যাটার এবং এডিটর ব্যবহার করবেন?
নির্দিষ্ট ইনডেন্টেশন সহ JSON বিউটিফায়ার
API রেসপন্স, কনফিগারেশন ফাইল এবং ফিক্সচার পর্যালোচনা সহজ করতে ধারাবাহিক দুই-স্পেস ইনডেন্টেশন ব্যবহার করুন।
এডিট করার সময় JSON ভ্যালিডেটর
ডকুমেন্টটি কোনো API, কনফিগারেশন ফাইল বা JSON কনভার্টারে কপি করার আগে JSON সিনট্যাক্স পরীক্ষা করুন।
স্থানীয় প্রসেসিং
পার্সিং, প্রিভিউ এবং ফরম্যাটিং প্রক্রিয়া সার্ভার রিকোয়েস্ট ছাড়াই ব্রাউজারে চলে।
ফরম্যাট করা প্রিভিউ
এডিটেবল সোর্সের পাশে সিনট্যাক্স-রঙিন কি, স্ট্রিং, সংখ্যা এবং লিটারেল মান দেখুন।
JSON ফরম্যাটার নাকি JSON ভিউয়ার?
| আপনার লক্ষ্য | সেরা টুল |
|---|---|
| ভ্যালিড JSON এডিট, ভ্যালিডেট এবং প্রিটি প্রিন্ট করুন | এই JSON ফরম্যাটার ব্যবহার করুন। |
| একটি কলাপ্সিবল ট্রিতে অবজেক্ট এবং অ্যারে অন্বেষণ করুন | JSON ভিউয়ার ব্যবহার করুন। |
| JSON রেকর্ডকে স্প্রেডশিট-বান্ধব ফাইলে রূপান্তর করুন | সোর্স পরীক্ষা করার পর JSON থেকে CSV অথবা JSON থেকে Excel ব্যবহার করুন। |
আপনার JSON-এর কী হয়?
টাইপিং, পেস্টিং, পার্সিং, প্রিভিউ এবং ফরম্যাটিং আপনার ব্রাউজারে ঘটে। JSON ফরম্যাটার এই কাজগুলোর জন্য সার্ভার রিকোয়েস্ট করে না।
আপনার স্ক্রিন শেয়ার করার আগে একটি প্রাইভেট উইন্ডো ব্যবহার করুন বা সংবেদনশীল মান সরিয়ে ফেলুন। আপনার ডিভাইসের ব্রাউজার এক্সটেনশন এবং অন্যান্য সফটওয়্যার ফরম্যাটারের নিয়ন্ত্রণের বাইরে।
JSON ফরম্যাটার সাধারণ জিজ্ঞাসা
JSON ফরম্যাটার কী করে?
একটি JSON ফরম্যাটার, যাকে JSON প্রিটি প্রিন্টার বা JSON বিউটিফায়ারও বলা হয়, একটি ডকুমেন্টের সিনট্যাক্স ভ্যালিডেট করে এবং নির্দিষ্ট ইনডেন্টেশন এবং লাইন ব্রেক সহ ভ্যালিড JSON পুনরায় লেখে।
আমি কি এটি JSON এডিটর হিসেবে ব্যবহার করতে পারি?
হ্যাঁ। সোর্স প্যানটি এডিটেবল, তাই আপনি ফরম্যাট করার আগে JSON পেস্ট, টাইপ এবং রিপ্লেস করতে পারেন। এটি JSON-এর জন্য একটি সহজ টেক্সট এডিটর, কোনো ফ্রি বা ট্রি এডিটর বা JSON রিপেয়ার টুল নয়।
এটি কি একটি JSON ভ্যালিডেটর?
হ্যাঁ, JSON সিনট্যাক্সের জন্য। বর্তমান সোর্সটি ভ্যালিড JSON হলে প্রিভিউ সেটি প্রদর্শন করে। এটি JSON স্কিমার বিরুদ্ধে কোনো ডকুমেন্ট ভ্যালিডেট করে না।
ফরম্যাটিং কি JSON ডেটা পরিবর্তন করে?
না। এটি সহজপাঠ্যতার জন্য কেবল হোয়াইটস্পেস পরিবর্তন করে; কি এবং মান পরিবর্তন করা হয় না। এই সহজ ফরম্যাটারটি কি সর্টিং প্রদান করে না।
আমি কি একটি JSON ফাইল ফরম্যাট করতে পারি?
হ্যাঁ। ওয়ার্কস্পেসে একটি .json ফাইল ড্রপ করুন, তারপর এটি লোড এবং ভ্যালিডেট হওয়ার পর JSON ফরম্যাট করুন বেছে নিন।
আমার JSON কি আপলোড করা হয়?
না। JSON পার্সিং, প্রিভিউ এবং ফরম্যাটিং আপনার ব্রাউজারে স্থানীয়ভাবে চলে। ফরম্যাটার এই কাজগুলোর জন্য সার্ভার রিকোয়েস্ট করে না।
ফরম্যাটারটি কেন কাজ করছে না?
ডকুমেন্টটি অবশ্যই ভ্যালিড JSON হতে হবে। এডিটেবল সোর্সে সিনট্যাক্স ঠিক করুন, তারপর ফরম্যাটারটি চালান। এটি স্বয়ংক্রিয়ভাবে ইনভ্যালিড JSON মেরামত করে না।