jsonecho

XML to JSON

XML পেস্ট করুন এবং কাঠামোবদ্ধ JSON ফিরে পান। অ্যাট্রিবিউট, পুনরাবৃত্ত ট্যাগ ও মিশ্র টেক্সট সবই সামলানো হয়।

টুলটি লোড হচ্ছে...

XML to JSON কীভাবে ব্যবহার করবেন

  1. আপনার XML পেস্ট করুন বা একটি .xml ফাইল আপলোড করুন।
  2. সংখ্যা ও বুলিয়ান রূপান্তর করবেন কি না ঠিক করুন।
  3. JSON কপি করুন বা অন্বেষণ করতে ট্রি ভিউতে যান।

XML to JSON সম্পর্কে

XML ও JSON একে একে মেলে না, তাই নিয়মগুলো জানা কাজে লাগে। অ্যাট্রিবিউট @_ দিয়ে শুরু হওয়া কী হয়, যেমন id="7" হয়ে যায় "@_id": 7। কোনো এলিমেন্টে অ্যাট্রিবিউট ও টেক্সট দুটিই থাকলে টেক্সট #text কী-তে যায়। যে এলিমেন্ট পুনরাবৃত্ত হয় তা অ্যারে হয় এবং একবার আসা ট্যাগ সরল মান হিসেবেই থাকে।

ডিফল্টভাবে সংখ্যা ও বুলিয়ান শনাক্ত হয়, তাই <qty>2</qty> হয়ে যায় সংখ্যা 2। পোস্টাল কোড বা ফোন নম্বরের মতো শুরুতে শূন্যযুক্ত মান স্ট্রিংই থাকে। প্রতিটি মান টেক্সট চাইলে অপশনটি বন্ধ করুন।

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

কেন একটি এলিমেন্ট অবজেক্ট আর আরেকটি অ্যারে?

একবার আসা ট্যাগ একক মান হয় এবং একই ট্যাগ দুবার এলে তা অ্যারে হয়। আপনার কোড প্রতিবার অ্যারে প্রত্যাশা করলে পড়ার সময় একক মানগুলো তালিকায় মুড়ে নিন।

XML মন্তব্যের কী হয়?

সেগুলো উপেক্ষা করা হয়। JSON-এ এর কোনো সমতুল্য নেই।

নেমস্পেস কীভাবে সামলানো হয়?

প্রিফিক্স নামের অংশই থাকে, তাই <soap:Body> হয়ে যায় কী soap:Body।

আমার XML অবৈধ, এখন কী করব?

আপনি লাইন, কলাম এবং "Expected closing tag 'b'"-এর মতো একটি বার্তা পান। সেই জায়গাটি ঠিক করুন এবং রূপান্তর নিজে থেকেই আবার চলে।

আমি কি JSON-কে আবার XML-এ রূপান্তর করতে পারি?

হ্যাঁ, JSON to XML টুল দিয়ে। অ্যাট্রিবিউট রাখতে একই @_ ও #text রীতি ব্যবহার করুন।

কনভার্টার-এ আরও

সব টুল →