jsonecho

XML Validator

আপনার XML সঠিকভাবে গঠিত কি না যাচাই করুন, যেকোনো সমস্যার সঠিক লাইন ও কলামসহ।

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

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

  1. আপনার XML পেস্ট করুন বা একটি ফাইল আপলোড করুন।
  2. সবুজ বার মানে এটি সঠিকভাবে গঠিত। লাল বার সমস্যা ও লাইন দেখায়।
  3. সেখানে যেতে ত্রুটিতে যান-এ ক্লিক করুন।

XML Validator সম্পর্কে

এই ভ্যালিডেটর সঠিক গঠন যাচাই করে: ডকুমেন্ট যাই বর্ণনা করুক, প্রতিটি XML ডকুমেন্টকে যে নিয়মগুলো মানতে হয়। ট্যাগ বন্ধ ও সঠিকভাবে নেস্টেড হতে হবে, অ্যাট্রিবিউট মান উদ্ধৃতিচিহ্নে থাকতে হবে, বিশেষ অক্ষর এস্কেপ করতে হবে এবং একটিমাত্র রুট এলিমেন্ট থাকতে হবে।

কিছু ভুল হলে বার্তা আপনাকে জানায় পার্সার কী প্রত্যাশা করেছিল এবং কোথায়, যেমন "Expected closing tag 'item' (opened in line 4) instead of closing tag 'items'"। বানান ভুল খুঁজে পেতে সাধারণত এটুকুই যথেষ্ট।

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

এটি কি XSD বা DTD অনুযায়ী যাচাই করে?

না, শুধু সঠিক গঠন। স্কিমা যাচাইয়ের জন্য স্কিমা ফাইল এবং ভিন্ন ধরনের টুল লাগে।

সবচেয়ে সাধারণ XML ত্রুটিগুলো কী?

বন্ধের ট্যাগ বাদ পড়া, ভুল ক্রমে ট্যাগ বন্ধ করা, টেক্সটে এস্কেপ না করা অ্যাম্পারস্যান্ড (& ব্যবহার করুন), উদ্ধৃতিচিহ্ন ছাড়া অ্যাট্রিবিউট মান এবং একাধিক রুট এলিমেন্ট।

"&" কেন ত্রুটি ঘটায়?

XML-এ অ্যাম্পারস্যান্ড একটি এনটিটি রেফারেন্স শুরু করে। একা একটি অবৈধ, তাই অক্ষরটিই বোঝাতে চাইলে & লিখুন।

ভ্যালিডেটর কি DOCTYPE ঘোষণা গ্রহণ করে?

হ্যাঁ, সেগুলো পড়া হয় এবং উপেক্ষা করা হয়। সেগুলোতে সংজ্ঞায়িত এনটিটি প্রসারিত হয় না।

XML টুলস-এ আরও

সব টুল →