XML ফরম্যাট ও XML ভ্যালিডেটর অনলাইনে বিনামূল্যে
XML ফরম্যাট, যাচাই ও মিনিফাই করুন এবং আনুমানিক JSON-এ রূপান্তর করুন। সবকিছু ব্রাউজারে, বিনামূল্যে ও সাইন-আপ ছাড়া।
🔒 আপনার ফাইল কখনও আপনার ব্রাউজারের বাইরে যায় না। সব প্রক্রিয়াকরণ বিল্ট-ইন DOMParser দিয়ে হয়।
অনলাইনে XML ফরম্যাট করার উপায়
- 1
আপনার XML পেস্ট করুন
ইনপুট বক্সে কাঁচা বা মিনিফাই করা XML পেস্ট করুন। দেখে নেওয়ার জন্য একটি নমুনা আগে থেকেই দেওয়া আছে।
- 2
একটি ট্যাব বেছে নিন
«ফরম্যাট» ইনডেন্ট যোগ করে, «মিনিফাই» এক লাইনের XML তৈরি করে, আর «XML থেকে JSON» সেটিকে JSON-এ রূপান্তর করে। ফলাফল সঙ্গে সঙ্গে দেখা যায়।
- 3
ফলাফল কপি করুন
ফলাফল ক্লিপবোর্ডে নিতে «কপি» চাপুন। XML অবৈধ হলে পার্সারের ত্রুটি দেখানো হয়।
RSS ও Atom ফিড, SVG ছবি, সাইটম্যাপ, SOAP বার্তা, Maven ও Android-এর বিল্ড ফাইল এবং অসংখ্য প্রাতিষ্ঠানিক ইন্টিগ্রেশনের মতো এড়ানো যায় না এমন নানা ফরম্যাটের ভিত্তি এখনও XML। সমস্যা হলো, মেশিনে তৈরি XML প্রায়ই একটি দীর্ঘ ও পড়ার অযোগ্য লাইনে আসে। ফরম্যাট করলে নথির কাঠামো স্পষ্ট দেখা যায়।
যাচাই সঙ্গেই আছে: ফরম্যাট করার আগে টুলটি ব্রাউজারের নিজস্ব DOMParser দিয়ে আপনার নথি পার্স করে। বন্ধ না করা ট্যাগ, ভুল নেস্টিং, অবৈধ অক্ষর ও ভাঙা এনটিটি বিকৃত আউটপুট তৈরি না করে ত্রুটি হিসেবে দেখানো হয়। ফলে XML সঠিকভাবে গঠিত কি না তা দ্রুত দেখে নেওয়া যায়। সবকিছু আপনার ব্রাউজারেই হয়, XML কোনো সার্ভারে পাঠানো হয় না।
XML থেকে JSON: এই ট্যাব একটি আনুমানিক JSON রূপ তৈরি করে, যা JavaScript-এ ডেটা ঘেঁটে দেখতে কাজে লাগে। এটি আনুমানিক হতে বাধ্য, কারণ অ্যাট্রিবিউট, পুনরাবৃত্ত সহোদর এলিমেন্ট ও মিশ্র বিষয়বস্তুর JSON-এ হুবহু সমতুল্য নেই। আরও মনে রাখবেন, ফরম্যাট করলে ফাঁকা স্থান ও XML ঘোষণা নতুন করে লেখা হয়; আপনার XML-এ অর্থবহ হোয়াইটস্পেস থাকলে ফলাফল যাচাই করে নিন।