XML ফর্ম্যাটার এবং ভ্যালিডেটর কী?
ফ্রি অনলাইন XML ফর্ম্যাটার এবং ভ্যালিডেটর। জঘন্য XML বিউটিফাই করুন বা ট্রান্সমিশনের জন্য মিনিফাই করুন।
XML হলো কনফিগারেশন ফাইল, API রেসপন্স, ডেটা ইন্টারচেঞ্জ এবং ডকুমেন্ট স্টোরেজের জন্য ব্যাপকভাবে ব্যবহৃত একটি ফরম্যাট। র-এর XML নিয়ে কাজ করা কঠিন হতে পারে — অনুপস্থিত ইনডেন্টেশন, অসংগত ফরম্যাটিং এবং খুঁজে পাওয়া কঠিন সিনট্যাক্স এরর ম্যানুয়াল পড়া ও এডিটিংকে এরর-প্রবণ করে তোলে। XML Formatter & Validator একটি একক টুলে তিনটি মূল ফাংশন সরবরাহ করে: ফরম্যাট, মিনিফাই এবং ভ্যালিডেট।
Format মোড র, কমপ্যাক্ট বা খারাপভাবে ইনডেন্ট করা XML-এ সঠিক হায়ারার্কিক্যাল ইনডেন্টেশন প্রয়োগ করে। প্রতিটি নেস্টেড লেভেল সামঞ্জস্যপূর্ণ ইনডেন্টেশন পায়, যার ফলে ডকুমেন্টের কাঠামো সঙ্গে সঙ্গে দৃশ্যমান হয়। এলিমেন্ট, অ্যাট্রিবিউট এবং টেক্সট কনটেন্ট স্পষ্টভাবে আলাদা হয়ে যায়। এটি XML-ভিত্তিক কনফিগারেশন ফাইল ডিবাগিং, API পেলোড পর্যালোচনা এবং ডকুমেন্টেশনের জন্য XML প্রস্তুত করার জন্য অপরিহার্য।
Minify মোড এর বিপরীত কাজ করে: এটি সব অপ্রয়োজনীয় হোয়াইটস্পেস, নিউলাইন এবং ইনডেন্টেশন সরিয়ে সবচেয়ে কমপ্যাক্ট XML উপস্থাপনা তৈরি করে। এটি প্রোডাকশন ডিপ্লয়মেন্টে ফাইল সাইজ কমানো, ব্যান্ডউইথ-সীমিত ট্রান্সমিশনের জন্য ডেটা প্রস্তুত করা বা কমপ্যাক্ট স্টোরেজ ফরম্যাট তৈরি করার জন্য উপযোগী। মিনিফাইড আউটপুট মূল ফাইলের সাথে কার্যকরীভাবে অভিন্ন।
Validate মোড ব্রাউজারের বিল্ট-ইন DOMParser ব্যবহার করে XML পার্স করে এবং নির্ভুল লাইন নম্বর ও বিবরণসহ যেকোনো সিনট্যাক্স এরর রিপোর্ট করে। ধরা পড়া সাধারণ এররগুলোর মধ্যে রয়েছে বন্ধ না হওয়া ট্যাগ, অমিল ট্যাগ নাম, অবৈধ অ্যাট্রিবিউট সিনট্যাক্স এবং ভুলভাবে নেস্ট করা এলিমেন্ট। স্ট্যাটিস্টিক্স প্যানেল ইনপুট ও আউটপুট উভয়ের জন্য এলিমেন্ট সংখ্যা, অ্যাট্রিবিউট সংখ্যা এবং ফাইল সাইজ দেখায়, যা আপনার XML ডকুমেন্টের কাঠামো সম্পর্কে পরিমাণগত ধারণা দেয়।