একটি API প্রতিক্রিয়া বা কনফিগ ফাইল কয়েকটি স্তরের চেয়ে গভীর, কাঁচা পাঠ হিসাবে পড়া কঠিন। বন্ধ বন্ধনী গণনা করে কোথায় একটি অ্যারে শেষ হয় সেটি খুঁজে পেতে, বা একটি কী খুঁজে পেতে হাজার লাইন পার করে স্ক্রল করা, এটি কেউ তাদের সময় কাটানোর পদ্ধতি নয়।
JSON দর্শক ব্যবহার করা
একটি ডকুমেন্ট পেস্ট করুন এবং গাছ নিজেই আঁকা হয় যখন আপনি টাইপ করা বন্ধ করেন। প্রতিটি অবজেক্ট এবং অ্যারে একটি ডিসক্লোজার যা আপনি খুলতে এবং বন্ধ করতে পারেন, এবং সব প্রসারিত করুন বা সব সংক্ষিপ্ত করুন সম্পূর্ণ ডকুমেন্টের জন্য একসাথে এটি করে। একটি পাতার মানে ক্লিক করলে এটি নির্বাচিত করে, সম্পাদক প্যানেলে যে কাঁচা পাঠ থেকে এসেছে সেটি হাইলাইট করে, এবং গাছের উপরে এর পথ দেখায়, একটি বোতাম দিয়ে কপি করার জন্য প্রস্তুত।
পেস্ট করুন
{"data":{"items":[{"name":"first"},{"name":"second"}]},"id":12345678901234567890}
এবং দ্বিতীয় আইটমের name-এ ক্লিক করলে $.data.items[1].name
পথ হিসাবে দেখায়। এটি একটি প্রকৃত JSONPath এক্সপ্রেশন যা আপনি
সরাসরি JSONPath টেস্টার-এ পেস্ট
করতে পারেন যদি আপনি সেই আকারের প্রতিটি মিলের জন্য কোয়েরি
করতে চান।
বড় ডকুমেন্ট ট্যাব কেন ফ্রিজ করে না
একটি গাছ যা সমস্ত সারি আগে থেকে রেন্ডার করে তাই অন্য দর্শকদের একটি বড় ডকুমেন্টে হ্যাঙ করে: দশ হাজার DOM নোড সাজানো প্রকৃত সময় নেয় পার্সিং যত দ্রুত হোক না কেন। এই দর্শক কেবল তখনই একটি শাখা আঁকে যখন আপনি এটি খুলেন, তাই একটি বন্ধ কনটেইনারের কোনো খরচ নেই। সব প্রসারিত করুন-কে এখনো সব কিছু আঁকতে হয়, তাই ৩০০০ মানের বেশি হলে এটি অস্বীকার করে এবং ট্যাব লক করার বদলে গণনা বলে, এবং আপনি এখনো সেই বিন্দুর পরে শাখা আলাদাভাবে খুলতে পারেন।
আপনি প্রকৃতভাবে কী দেখছেন
গাছ একই টোকেন স্ট্রিম থেকে তৈরি যা ফরম্যাটার পুনরায় প্রিন্ট
করে, JSON.parse দ্বারা পার্স করা মান থেকে নয়। একটি কুড়ি অঙ্কের
পূর্ণসংখ্যা গাছে প্রতিটি অঙ্ক রাখে, এবং একটি অবজেক্ট কী যা একটি
সংখ্যার মতো দেখায় সেটি সেই অবস্থানে থাকে যেখানে আপনি এটি লিখেছেন,
ঠিক এই সাইটের প্রতিটি অন্য সরঞ্জামের মতো। গাছ আপনার ডকুমেন্ট
দেখায়, JavaScript-এর ব্যাখ্যা নয়।
“এই মান কোথায়” প্রশ্নের দ্রুত উত্তর
যদি আপনি কখনো একটি JSON ফাইলে একটি মানের জন্য grep করে থাকেন এবং কেবল তিনটি মিল পেয়েছেন এবং কোনটি কোন অবজেক্টের ভেতরে সেটি বলার কোনো উপায় নেই, এটি দ্রুত পথ: গাছ খুলুন, মানে ক্লিক করুন, এবং পথ পড়ুন। এটি উল্টোদিকেও কাজ করে। গাছে একটি মান নির্বাচন করলে সম্পাদকে এর কাঁচা পাঠে স্ক্রল করে এবং হাইলাইট করে, যা একটি নির্দিষ্ট ফিল্ড খুঁজে পেতের দ্রুত পদ্ধতি এমন ডকুমেন্টে যেটি আপনি নিজে লেখেননি।