সঠিক সিনট্যাক্স সহ একটি XML নথিকে "ওয়েল ফর্মড" বলা হয়। একটি ডিটিডির বিরুদ্ধে যাচাইকৃত একটি XML নথি হল "ভালভাবে গঠিত" এবং "বৈধ"।
স্কিমার বিপরীতে XML নথিকে কী বৈধ করে?
আপনি আপনার XML নথিগুলিকে XML স্কিমাগুলির বিরুদ্ধে যাচাই করতে পারেন only; DTD-এর বিরুদ্ধে বৈধতা সমর্থিত নয়। … এই প্রক্রিয়ার মধ্যে প্রতিটি XML স্কিমা নথি নিবন্ধন করা জড়িত যা XML স্কিমা তৈরি করে এবং তারপর নিবন্ধন সম্পূর্ণ করে৷
কোন ইঞ্জিন এক্সএমএল ডকুমেন্টকে স্কিমা DTD-এর বিপরীতে যাচাই করে?
Xerces-C++ হল একটি ওপেন-সোর্স যাচাইকারী XML পার্সার যা C++ এর পোর্টেবল উপসেটে লেখা। এটি DOM (লেভেল 1, 2, এবং লেভেল 3 এর কিছু অংশ), SAX, এবং SAX2 API প্রদান করে এবং DTD এবং XML স্কিমার বিরুদ্ধে XML নথির বৈধতা সমর্থন করে৷
আপনি কীভাবে DTD বা XML স্কিমা ব্যবহার করে একটি XML নথি যাচাই করবেন?
এই নিবন্ধে
- সারাংশ।
- প্রয়োজনীয়তা।
- একটি XML নথি তৈরি করুন।
- একটি DTD তৈরি করুন এবং XML নথিতে লিঙ্ক করুন।
- একটি DTD ব্যবহার করে বৈধতা সম্পাদন করুন।
- একটি XDR স্কিমা তৈরি করুন এবং XML নথিতে লিঙ্ক করুন৷
- একটি XDR স্কিমা ব্যবহার করে বৈধতা সম্পাদন করুন।
- একটি XSD স্কিমা তৈরি করুন এবং XML নথিতে লিঙ্ক করুন৷
XML স্কিমার উদ্দেশ্য কী?
একটি XML স্কিমার উদ্দেশ্য হল এর আইনি বিল্ডিং ব্লকগুলিকে সংজ্ঞায়িত করাএকটি XML নথি: উপাদান এবং বৈশিষ্ট্য যা একটি নথিতে উপস্থিত হতে পারে। শিশু উপাদানের সংখ্যা (এবং ক্রম)। উপাদান এবং বৈশিষ্ট্যের জন্য ডেটা প্রকার।