JSON থেকে XML কনভার্টার
JSON কে XML-এ রূপান্তর করুন। অবজেক্টগুলি নেস্টেড এলিমেন্ট তৈরি করে, অ্যারে প্রতি আইটেমে একবার করে এলিমেন্ট পুনরাবৃত্তি করে, এবং @ দিয়ে প্রিফিক্স করা কী অ্যাট্রিবিউটে পরিণত হয় — যা একটি অনুমানযোগ্য, well-formed XML ডকুমেন্ট তৈরি করে।
JSON থেকে XML এখানে যেভাবে কাজ করে
- অবজেক্ট কী এলিমেন্টের নাম তৈরি করে; নেস্টেড অবজেক্ট নেস্টেড এলিমেন্ট তৈরি করে।
- অ্যারে তাদের এলিমেন্টকে প্রতি আইটেমে একবার করে পুনরাবৃত্তি করে — একটি টপ-লেভেল অ্যারেকে <root> এলিমেন্টে <item> চাইল্ড সহ মোড়া হয় যাতে ফলাফলের একটি একক রুট থাকে।
- @ দিয়ে শুরু হওয়া কী অ্যাট্রিবিউটে পরিণত হয় এবং একটি #text কী এলিমেন্টের টেক্সটে পরিণত হয়, এই সাইটের XML-থেকে-JSON ম্যাপিংয়ের মতো।
সচরাচর জিজ্ঞাসিত প্রশ্ন
- অ্যারে এবং অ্যাট্রিবিউট কীভাবে সামলানো হয়?
- একটি অ্যারে তার এলিমেন্টকে প্রতিটি আইটেমের জন্য পুনরাবৃত্তি করে; "@id"-এর মতো কী একটি অ্যাট্রিবিউট id="…" হয়ে যায়, এবং "#text" এলিমেন্টের ভিতরের টেক্সটে পরিণত হয় — এখানকার XML-থেকে-JSON টুলের বিপরীত।
- রুট এলিমেন্ট কী হয়?
- যদি JSON একটি একক অবজেক্ট হয় যাতে একটি টপ-লেভেল কী থাকে, তাহলে সেই কী-টিকেই রুট এলিমেন্ট হিসেবে ব্যবহার করা হয়; টপ-লেভেল অ্যারে বা একাধিক-কী যুক্ত অবজেক্টকে <root> এলিমেন্টে মোড়া হয়, কারণ XML-এর ঠিক একটি রুট দরকার।
- আমার JSON কি কোথাও আপলোড হয়?
- না। JSON পার্স এবং XML জেনারেশন দুটোই সম্পূর্ণভাবে আপনার ব্রাউজারে ঘটে; কিছুই আপনার ডিভাইসের বাইরে যায় না।