JSON পার্স করুন এবং দেখুন একটি পার্সার কীভাবে এটি পড়ে: অবজেক্ট, অ্যারে ও মানের একটি ট্রি হিসেবে।
টুলটি লোড হচ্ছে...
JSON Parser কীভাবে ব্যবহার করবেন
ইনপুট বক্সে JSON পেস্ট করুন।
কীভাবে পার্স হয়েছে তা দেখতে ট্রি ভিউ দেখুন, অথবা পরিষ্কার করা টেক্সটের জন্য কোড ভিউ দেখুন।
পার্সিং ব্যর্থ হলে বার্তার লাইন নম্বর অনুসরণ করুন।
JSON Parser সম্পর্কে
একটি পার্সার টেক্সটকে এমন ডেটায় পরিণত করে যা আপনার প্রোগ্রাম ব্যবহার করতে পারে। এখানে আপনি সেই ধাপের ফলাফল দেখেন: আপনার টেক্সট থেকে একটি JSON পার্সার যে মানের ট্রি তৈরি করে। টেক্সট পার্স করা না গেলে আপনি এর বদলে কারণ পান।
এটি এই পৃষ্ঠাকে জানার একটি দ্রুত উপায় বানায় যে আপনার কোড কী পাবে, যেমন কোনো ফিল্ড সংখ্যা না স্ট্রিং, অথবা কোনো অ্যারে সত্যিই ফাঁকা নাকি null ধারণ করে।
সচরাচর জিজ্ঞাসিত প্রশ্ন
পার্সিং ও ফরম্যাটিংয়ের মধ্যে পার্থক্য কী?
পার্সিং ডেটার কাঠামো তৈরি করে। ফরম্যাটিং সেই কাঠামোকে হোয়াইটস্পেসসহ টেক্সট হিসেবে আবার প্রিন্ট করে। ফরম্যাটারের সবসময় একটি পার্সার লাগে, তাই দুটি সাধারণত একসঙ্গে চলে।
"1" কেন 1-এর থেকে আলাদাভাবে দেখানো হয়?
ট্রিতে স্ট্রিং উদ্ধৃতিচিহ্নসহ সবুজে এবং সংখ্যা উদ্ধৃতিচিহ্ন ছাড়া নীলে দেখা যায়। এটি আপনাকে সংখ্যার মতো দেখতে কিন্তু আসলে স্ট্রিং এমন মান চিনতে সাহায্য করে।
পার্সার কি মন্তব্য গ্রহণ করে?
না, স্ট্যান্ডার্ড JSON-এ মন্তব্য নেই। আপনার ইনপুটে থাকলে JSON5 ফরম্যাটার ব্যবহার করুন, যা মন্তব্য ও শেষের কমা বোঝে।
অতি বড় সংখ্যা কীভাবে সামলানো হয়?
আমরা সেগুলো যেমন লেখা তেমনই রাখি। JavaScript সাধারণত 12345678901234567890-কে 12345678901234567000-এ গোল করে দিত, কিন্তু এখানে মূল অঙ্কগুলো সংরক্ষিত থাকে।