JSON যোগ করুন
একটি নথি পেস্ট করুন, উদাহরণ লোড করুন, বা একটি স্থানীয় .json ফাইল চয়ন করুন৷
ইন্টারেক্টিভ স্থানীয় JSON ভিউয়ার
JSON অবজেক্ট ও অ্যারে ট্রীতে দেখুন, শাখা খুলুন এবং মানের পাথ কপি করুন।
এর গঠন অন্বেষণ করতে বৈধ JSON যোগ করুন।
01 — 03
প্রক্রিয়াকরণের আগে JSON যাচাই হয়। সিনট্যাক্সে ভুল থাকলে অসম্পূর্ণ ফলাফলের বদলে স্পষ্ট ত্রুটি বার্তা দেখানো হয়।
একটি নথি পেস্ট করুন, উদাহরণ লোড করুন, বা একটি স্থানীয় .json ফাইল চয়ন করুন৷
ট্রী খুলে মান দেখুন এবং তাদের পাথ কপি করুন।
ফলাফল যাচাই করে কপি করুন বা UTF-8 ফাইল ডাউনলোড করুন। ট্রী ভিউয়ারে মানের পাথও কপি করা যায়।
উদাহরণ ও সিনট্যাক্স
টুলটি JSON-এর মান অক্ষুণ্ণ রেখে নির্বাচিত কাজ অনুযায়ী তার বিন্যাস বদলায়।
{
"site": "jsonminify.org",
"enabled": true,
"items": [1, 2]
}অবজেক্ট
├─ site: jsonminify.org
├─ enabled: true
└─ items: অ্যারে(2){"name":"value"}Key ও string value-তে double quote আবশ্যক।
[1, 2, 3]উপাদানের মূল ক্রম বজায় থাকে।
true · false · nullএই মানগুলো lowercase-এ ও quote ছাড়া লেখা হয়।
space · tab · line breakString-এর বাইরে ঐচ্ছিক; ভেতরে ডেটার অংশ।
JSONMINIFY.ORG কেন
গাছটি মূল নথি পরিবর্তন না করেই শ্রেণিবিন্যাস এবং মান প্রকারগুলিকে দৃশ্যমান করে তোলে।
নেস্টেড অ্যারে এবং অবজেক্টকে প্রসারিত এবং ভেঙে ফেলার মাধ্যমে একটি বড় বস্তুর একটি অংশে ফোকাস করুন।
Comment, trailing comma ও quote ছাড়া key-কে standard JSON-এর ত্রুটি হিসেবে দেখানো হয়।
স্ট্রিং, সংখ্যা, বুলিয়ান এবং নাল মানগুলি স্বতন্ত্র লেবেল এবং পাঠযোগ্য সিনট্যাক্স রং ব্যবহার করে।
সাধারণ ব্যবহার
ট্রি নেভিগেশন দরকারী যখন একটি মান কোথায় থাকে, কীভাবে আইটেমগুলিকে গোষ্ঠীভুক্ত করা হয়, বা কোন শাখায় একটি অপ্রত্যাশিত ফলাফল রয়েছে।
JSON request ও response-এর উদাহরণ তৈরি করুন অথবা পুনরায় ব্যবহারের আগে পরীক্ষা করুন।
অ্যাপে ব্যবহারের আগে settings-এর সিনট্যাক্স ও কাঠামো যাচাই করুন।
পুনরাবৃত্তিযোগ্য উদাহরণ তৈরি করুন এবং সার্ভারে ডেটা না পাঠিয়ে পার্থক্য দেখুন।
JSON নির্দেশিকা
দর্শক পার্স করা মানটিকে প্রসারণযোগ্য শাখা হিসাবে উপস্থাপন করে এবং বস্তু এবং অ্যারের জন্য একটি অনুমানযোগ্য পাথ স্বরলিপি ব্যবহার করে।
প্রতিটি বস্তুর বৈশিষ্ট্য তার মূল কী অধীনে প্রদর্শিত হয়. আইডেন্টিফায়ার-এর মতো কীগুলি কপি করা পাথে ডট নোটেশন ব্যবহার করে, যেমন $.user.name।
অ্যারে আইটেমগুলি তাদের আসল ক্রমে উপস্থিত হয় এবং $.items[0] এর মতো বন্ধনী সূচী ব্যবহার করে। একটি অনুলিপি করা পথ একটি অবস্থান সনাক্ত করে, একটি স্থায়ী রেকর্ড আইডি নয়।
স্পেস, বিরাম চিহ্ন বা অন্যান্য অক্ষর সম্বলিত কীগুলি ডট নোটেশনে বিশ্রী সেগুলি বন্ধনীতে উদ্ধৃত করা হয়, উদাহরণস্বরূপ $["display name"]।
প্রক্রিয়াকরণ স্থানীয় থাকে, কিন্তু বড় নথি পার্সিং এবং রেন্ডারিং ব্রাউজার মেমরি ব্যবহার করে। শাখাগুলি সঙ্কুচিত করুন এবং সীমিত-মেমরি ডিভাইসগুলিতে প্রতিটি নোড খোলা এড়ান।
FAQ
উৎসকে স্থানীয় এবং অপরিবর্তিত রেখে দর্শক কীভাবে নেস্টেড ডেটা উপস্থাপন করে।
পেস্ট করা লেখা ও স্থানীয় ফাইল আপনার ব্রাউজারেই প্রক্রিয়া করা হয়। URL লোড করলে ব্রাউজার সরাসরি সেই সাইটে অনুরোধ পাঠায়; সাইটটিকে CORS অনুমতি দিতে হবে।
এটি একটি ডলার-সাইন রুট, শনাক্তকারীর মতো কীগুলির জন্য ডট নোটেশন, অন্যান্য কীগুলির জন্য বন্ধনী স্বরলিপি এবং অ্যারে সূচকগুলির জন্য সংখ্যাসূচক বন্ধনী ব্যবহার করে।
হ্যাঁ। সম্পূর্ণ ট্রি খুলতে সমস্ত প্রসারিত করুন বা রুট ভিউতে ফিরে যেতে সমস্ত সঙ্কুচিত করুন ব্যবহার করুন।
হ্যাঁ। পার্সিং, ট্রি রেন্ডারিং এবং পাথ কপি করা সম্পূর্ণরূপে আপনার ব্রাউজারে চলে।