C
All Tools
📐

XML ফরম্যাটার

XML কোড অনলাইনে ফরম্যাট করুন।

XML কনফিগারেশন ফাইল (Maven, Android, .NET), SOAP API, ডেটা ইন্টারচেঞ্জ এবং SVG, DOCX-এর মতো ডকুমেন্ট ফরম্যাটে ব্যবহৃত হয়। এক লাইনে লেখা বা খারাপভাবে ইনডেন্ট করা XML ফাইল পড়া বা ডিবাগ করা প্রায় অসম্ভব। এই XML ফরম্যাটার আপনার XML ডকুমেন্ট পার্স করে, এটি সঠিকভাবে গঠিত (well-formed) কিনা যাচাই করে, এবং সম্পূর্ণ এলিমেন্ট হায়ারার্কি দেখিয়ে একটানা 2-স্পেস ইনডেন্টেশন দিয়ে পুনরায় সাজিয়ে দেয় — যা গভীরভাবে নেস্টেড XML স্ট্রাকচারও সহজে বোঝার সুযোগ করে দেয়।

📋 এই ক্যালকুলেটর কীভাবে ব্যবহার করবেন

আপনার XML ইনপুট বক্সে পেস্ট করুন, তারপর "Format XML" ক্লিক করুন। টুলটি প্রথমে ব্রাউজারের DOMParser দিয়ে এটি চালিয়ে সিনট্যাক্স এরর যাচাই করে — XML যদি ঠিকমতো গঠিত না হয়, তাহলে পার্সার থেকে একটি এরর মেসেজ দেখতে পাবেন। যদি বৈধ হয়, তাহলে ফরম্যাট করা ভার্সন দেখা যাবে, যেখানে প্রতিটি এলিমেন্ট নিজস্ব লাইনে থাকবে এবং চাইল্ড এলিমেন্টগুলো তাদের প্যারেন্টের তুলনায় 2 স্পেস ইনডেন্ট করা থাকবে। ফরম্যাট করা XML নিতে Copy ক্লিক করুন। টুলটি XML ডিক্লারেশন (<?xml version="1.0"?>), CDATA সেকশন, অ্যাট্রিবিউট, সেলফ-ক্লোজিং ট্যাগ এবং নেমস্পেস সবই হ্যান্ডল করে।

💡 মূল তথ্য ও পরিসংখ্যান

XML ফরম্যাটিং W3C XML 1.0 স্পেসিফিকেশন অনুসরণ করে। একটি সঠিকভাবে গঠিত (well-formed) XML ডকুমেন্টে একটি একক রুট এলিমেন্ট থাকতে হবে, সমস্ত ট্যাগ বন্ধ থাকতে হবে (ক্লোজিং ট্যাগ দিয়ে বা সেলফ-ক্লোজিং হিসেবে), অ্যাট্রিবিউট ভ্যালুগুলো কোটেড থাকতে হবে, এবং স্পেশাল ক্যারেক্টার (&, <, >, ", ') এনটিটি হিসেবে এস্কেপ করতে হবে। ফরম্যাটারটি ব্রাউজারের নেটিভ DOMParser ব্যবহার করে — একই ইঞ্জিন যা XHTML পার্সিংয়ে ব্যবহৃত হয় — যা নিশ্চিত করে যে সফলভাবে ফরম্যাট করা আউটপুট বৈধ XML। মনে রাখবেন, XML কেস-সেনসিটিভ: <Item> এবং <item> ভিন্ন ভিন্ন এলিমেন্ট।

প্রায়শই জিজ্ঞাসিত প্রশ্ন

দাবিত্যাগ: এই ক্যালকুলেটর প্রদত্ত ফলাফল শুধুমাত্র তথ্যগত এবং শিক্ষামূলক উদ্দেশ্যে। এগুলি আর্থিক, চিকিৎসা বা আইনি পরামর্শ নয়। আর্থিক বা স্বাস্থ্য সংক্রান্ত সিদ্ধান্ত নেওয়ার আগে সর্বদা একজন যোগ্য পেশাদারের পরামর্শ নিন। প্রকৃত ফলাফল ব্যক্তিগত পরিস্থিতির উপর নির্ভর করে ভিন্ন হতে পারে।

⚙️ More Developer Tools Tools

View all Developer Tools tools →