প্রধান বিষয়বস্তুতে যান
Uddatak

JSON থেকে টাইপ ডেফিনিশন কনভার্টার

JSON ডেটা পেস্ট করুন — যেমন একটি API রেসপন্স — আর এই টুলটি এর গঠন অনুমান করে একটি সমতুল্য, ready-to-paste টাইপ ডেফিনিশন জেনারেট করে: একটি TypeScript ইন্টারফেস, একটি Python ডেটাক্লাস, অথবা একটি Go স্ট্রাক্ট, কিছু অ্যারে এলিমেন্টে অনুপস্থিত থাকলে ঐচ্ছিক ফিল্ড শনাক্ত করে, আর পূর্ণসংখ্যাকে ফ্লোটিং-পয়েন্ট সংখ্যা থেকে আলাদা করে। যেহেতু অনুমানটি শুধু আপনার স্যাম্পল ডেটার উপর ভিত্তি করে, তাই সবসময় ফলাফল দুবার যাচাই করুন। পুরোটাই চলে আপনার ব্রাউজারে — আপনার পেস্ট করা JSON কখনো কোনো সার্ভারে পাঠানো হয় না।

ডেভেলপার টুলস সম্পূর্ণভাবে আপনার ব্রাউজারে চলে

সবকিছু আপনার ব্রাউজারের ভেতরেই ঘটে — আপনার পেস্ট করা JSON কখনোই কোথাও পাঠানো হয় না।

টাইপগুলো আপনার প্রকৃত নমুনা ডেটা থেকে অনুমান করা হয়, তাই ফলাফল সবসময় যাচাই করুন — নমুনায় অনুপস্থিত কোনো ফিল্ড আউটপুটে দেখা যাবে না, এবং নমুনায় সবসময় পূর্ণসংখ্যা থাকা কোনো সংখ্যাসূচক ফিল্ডকে ফ্লোট নয়, ইন্টিজার হিসেবে গণ্য করা হবে।

সমতুল্য টাইপ ডেফিনিশন তৈরি করতে উপরে JSON পেস্ট করুন।

সচরাচর জিজ্ঞাসিত প্রশ্ন

ডেফিনিশনটি শুধু আপনার পেস্ট করা স্যাম্পল ডেটা থেকে অনুমান করা হয়। স্যাম্পলে অনুপস্থিত একটি ফিল্ড ফলাফলে দেখা যাবে না, আর স্যাম্পলে সবসময় একটি পূর্ণসংখ্যা হওয়া একটি নিউমেরিক ফিল্ডকে পূর্ণসংখ্যা হিসেবে গণ্য করা হয়, ফ্লোট নয় — তাই সবসময় ফলাফল পর্যালোচনা করুন।

সম্পর্কিত টুলস

Uddatak ব্যবহার করে দেখতে চান?

সম্পূর্ণ টুল লাইব্রেরি ব্রাউজ করুন এবং আপনার প্রয়োজনীয় জিনিস এখনই ব্যবহার শুরু করুন — বিনামূল্যে, সাইনআপ ছাড়াই।

সব টুল দেখুন