অনলাইনে XML ফাইল নষ্ট করুন
.xml ফাইল অনলাইনে বিনামূল্যে নষ্ট করুন। ঘোষণা, ট্যাগের বাসা ও সংকেতায়ন ভেঙে দেয়, ফলে XML বিশ্লেষকেরা নথিটিকে অসুগঠিত বলে ফিরিয়ে দেয়।
- কোনো আপলোড নেই
- আকারের সীমা নেই
- রেজিস্ট্রেশন নেই
আপনার XML ফাইল নষ্ট করুন
.xml, .xsd, .rss, .plist-এর জন্য তৈরি, আর অন্য যেকোনো ফরম্যাটেও ঠিক ততটাই ভালো কাজ করে।
XML ফাইল ঠিকমতো নষ্ট করা কেন কঠিন
XML বিশ্লেষকেরা সুগঠন নিয়ে কড়া, কিন্তু আরও অনেক কিছুতেই সহনশীল। XML নথি ভাঙার ভরসাযোগ্য পথ হলো প্রতিটি বিশ্লেষক যে তিনটি জিনিস আগে দেখে সেগুলোতেই হানা দেওয়া: ঘোষণা, সংকেতায়ন আর ট্যাগ-বৃক্ষের ভারসাম্য।
এই টুল যা ধ্বংস করে
- XML ঘোষণা. শুরুর
<?xml version…?>নির্দেশ ধ্বংস করা হয়, ফলে সংকেতায়ন ও সংস্করণ ঠিক করাই যায় না। - ট্যাগের ভারসাম্য. গোটা ফাইলজুড়ে কোণ-বন্ধনী ও ট্যাগের নামের ওপর লিখে দেওয়া হয়, ফলে উপাদানগুলো চিরকাল অসমাপ্ত থাকে।
- সংকেতায়নের বৈধতা. অবৈধ UTF-8 ক্রমের কারণে বিশ্লেষক ব্যাকরণে পৌঁছানোর আগেই নথিটি ব্যর্থ হয়।
- মূল উপাদান. শেষের বাইটগুলো ধ্বংস করা হয়, ফলে নথির মূল উপাদানটি কখনোই বন্ধ হয় না।
এরপর আপনি যা দেখবেন
| অ্যাপ্লিকেশন | আচরণ |
|---|---|
| ব্রাউজার | «এই পাতায় নিচের ত্রুটিগুলো আছে: সুগঠিত নয়» এবং সমস্যার লাইনটি চিহ্নিত করে দেখায়। |
Python-এর ElementTree | ParseError: not well-formed (invalid token) তোলে। |
| Java / .NET বিশ্লেষক | প্রথম চিহ্নেই SAXParseException বা XmlException ছোড়ে। |
| XML সম্পাদক | ফাইলটি নিতে অস্বীকার করে বা ত্রুটি চিহ্নিত করে সাদামাটা লেখা হিসেবে খোলে। |
সাধারণত মানুষ কেন এটা করে
- XML নেওয়ার প্রান্তবিন্দু ত্রুটিপূর্ণ তথ্য দিয়ে যাচাই করা।
- SOAP বা RSS-এর গ্রাহক বিশ্লেষণের ব্যর্থতা ঠিকভাবে দেখায় কি না তা মিলিয়ে দেখা।
- বিন্যাস-পাঠক সাধারণ মান নিয়ে চালু না হয়ে নষ্ট ফাইল ফিরিয়ে দেয় কি না তা দেখা।
- সঙ্গতি পরীক্ষার সেটের জন্য অসুগঠিত নমুনা বানানো।
XML ফাইল কীভাবে নষ্ট করবেন
- উপরের বাক্সে আপনার .xml ফাইলটি ছেড়ে দিন, বা বেছে নিতে ক্লিক করুন।
- আংশিক ক্ষতি (Light) না চাইলে বা পুনরুদ্ধারের সফটওয়্যারকে হারাতে (Heavy) না হলে মাত্রাটি Standard-এই রেখে দিন।
- ফাইল নষ্ট করুন চাপুন। প্রক্রিয়াকরণ আপনার ডিভাইসেই হয়, তাই প্রায় সঙ্গে সঙ্গেই শেষ হয়।
- ফলাফল ডাউনলোড করুন। ডিফল্টভাবে এতে মূল ফাইলের নাম আর বাইট দৈর্ঘ্য অক্ষুণ্ন থাকে।
XML নিয়ে সাধারণ প্রশ্ন
এতে কি XML স্কিমা যাচাইও ভাঙে?
সেখানে পৌঁছানোই হয় না। স্কিমা যাচাই হয় বিশ্লেষণের পরে, আর নথিটি তার আগেই সুগঠনের পরীক্ষায় ব্যর্থ হয়।
SVG, RSS বা plist ফাইলে কি কাজ করবে?
হ্যাঁ। ভেতরে সবই XML আর সবাই একই ধাঁচ ব্যবহার করে। আলাদা একটি SVG সরঞ্জামও আছে।
এটিকে কি বৈধ XML-এর মতোই দেখাতে রাখা যায়?
«হালকা» স্তর কাঠামোর বেশির ভাগই রাখে, তাই এক নজরে ফাইলটি এখনো XML-এর মতোই দেখায়, যদিও বিশ্লেষণ হয় না।
ফাইলটি কি কোথাও আপলোড হয়?
না। সমস্ত কাজ আপনার ব্রাউজারেই হয় আর কিছুই পাঠানো হয় না।