XML Schema 教程
XML Schema XML-ভিত্তিক DTD-র প্রতিস্থাপক
XML Schema XML ডকুমেন্টের গঠনকে বর্ণনা করতে পারে
XML Schema ভাষা XSD (XML Schema Definition) হিসাবেও উল্লেখ করা যেতে পারে
আপনির থেকে প্রয়োজনীয় মৌলিক জ্ঞান
আপনি যদি এগুলি শিখতে চান, তবে নিচের কোনো জ্ঞান প্রয়োজন
- HTML / XHTML
- XML এবং XML নামস্পেস
- DTD-এর মৌলিক জ্ঞান
আপনি এই প্রকল্পগুলি প্রথম শিখতে চান তবে, তাহলে হোম পেজ এই টিউটোরিয়ালগুলি পরিদর্শন করুন
কি হল XML Schema?
XML Schema-এর কাজ হল XML ডকুমেন্টের বৈধ নির্মাণ মডিউল নির্ধারণ, DTD-র মতো
XML Schema:
- ডকুমেন্টে যে এলিমেন্টগুলি বাস্তবায়ন করা যায় তা নির্ধারণ
- ডকুমেন্টে যে অ্যাট্রিবিউটগুলি বাস্তবায়ন করা যায় তা নির্ধারণ
- কোনো এলিমেন্টকে সাব-এলিমেন্ট হিসাবে নির্ধারণ
- সাব-এলিমেন্টের ক্রম নির্ধারণ
- সাব-এলিমেন্টের সংখ্যা নির্ধারণ
- এলিমেন্টকে কোনো কিছু না থাকা বা টেক্সট ধারণ করা যায় কি না নির্ধারণ
- এলিমেন্ট এবং অ্যাট্রিবিউটের ডাটা টাইপ নির্ধারণ
- এলিমেন্ট এবং অ্যাট্রিবিউটের ডিফল্ট এবং স্থায়ী মান নির্ধারণ
XML Schema DTD-এর উত্তরসূরী
আমরা মনে করি যে XML Schema শীঘ্রই বেশিরভাগ নেটওয়ার্ক অ্যাপ্লিকেশনে DTD-কে প্রতিস্থাপন করবে
এর কারণ হল:
- XML Schema ভবিষ্যতের প্রয়োজনীয়তা অনুযায়ী সম্প্রসারিত করা যায়
- XML Schema আরও উন্নত, আরও শক্তিশালী
- XML Schema XML-এর ওপর লেখা
- XML Schema ডাটা টাইপ সমর্থন করে
- XML Schema 支持命名空间