JSON to Flow কীভাবে ব্যবহার করবেন
- একটি প্রতিনিধিত্বমূলক JSON নমুনা পেস্ট করুন, আদর্শভাবে যেটিতে সব ঐচ্ছিক ফিল্ড পূরণ করা আছে।
- রুট টাইপের নাম ঠিক করুন এবং সহায়ক কোডও চান নাকি শুধু টাইপ তা ঠিক করুন।
- তৈরি হওয়া Flow কোড আপনার প্রজেক্টে কপি করুন।
JSON to Flow সম্পর্কে
বড় JSON পেলোডের জন্য হাতে মডেল ক্লাস লেখা বিরক্তিকর এবং সেখানেই টাইপো ঢোকে। এখানে একটি নমুনা পেস্ট করুন এবং জেনারেটর কাঠামো বের করে: কোন ফিল্ড আছে, কোনগুলো অবজেক্ট, কোনগুলো অ্যারে এবং প্রতিটি মানের টাইপ কী। আউটপুট অবজেক্ট ও অ্যারের জন্য Flow টাইপ অ্যালিয়াস।
আউটপুট @flow মন্তব্য দিয়ে শুরু হয় যাতে চেকার এটি ধরতে পারে। সবকিছু আপনার ব্রাউজারে চলে, তাই আপনার নমুনা ডেটা আপনার মেশিনেই থাকে।
তৈরি কোড ব্যবহার করা
@flow প্র্যাগমাসহ একটি ফাইলে টাইপগুলো ইমপোর্ট করুন, যেমন const data: Root = JSON.parse(text)।
ঐচ্ছিক মান maybe টাইপ ব্যবহার করে, ?string, যা null ও undefined অনুমোদন করে।