XML to Pike কীভাবে ব্যবহার করবেন
- একটি প্রতিনিধিত্বমূলক XML নমুনা পেস্ট করুন, আদর্শভাবে যেটিতে সব ঐচ্ছিক ফিল্ড পূরণ করা আছে।
- রুট টাইপের নাম ঠিক করুন এবং সহায়ক কোডও চান নাকি শুধু টাইপ তা ঠিক করুন।
- তৈরি হওয়া Pike কোড আপনার প্রজেক্টে কপি করুন।
XML to Pike সম্পর্কে
বড় XML পেলোডের জন্য হাতে মডেল ক্লাস লেখা বিরক্তিকর এবং সেখানেই টাইপো ঢোকে। এখানে একটি নমুনা পেস্ট করুন এবং জেনারেটর কাঠামো বের করে: কোন ফিল্ড আছে, কোনগুলো অবজেক্ট, কোনগুলো অ্যারে এবং প্রতিটি মানের টাইপ কী। আউটপুট Standards.JSON মডিউল ব্যবহার করা encode_json ও decode সহায়কসহ ক্লাস।
XML প্রথমে আমাদের XML to JSON টুলের মতো একইভাবে JSON-এ রূপান্তরিত হয়: অ্যাট্রিবিউট @_ প্রিফিক্স পায় এবং অ্যাট্রিবিউটের পাশের টেক্সট কনটেন্টের নাম #text। সেই ফলাফল থেকে Pike টাইপ তৈরি হয়। Pike একটি বিশেষ ক্ষেত্রের ভাষা, তাই আউটপুটটি আপনার প্রজেক্ট অনুযায়ী সামঞ্জস্য করার একটি শুরুর বিন্দু হিসেবে ধরা হয়েছে।
তৈরি কোড ব্যবহার করা
Root(Standards.JSON.decode(text)) কল করুন।
ঐচ্ছিক মান mixed হিসেবে বা zero-সহ ইউনিয়ন হিসেবে টাইপ করা হয়।