বাড়ি উন্নয়ন রিলাক্স এনজি কী? - টেকোপিডিয়া থেকে সংজ্ঞা

রিলাক্স এনজি কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - এক্সএমএল নেক্সট জেনারেশন (রিলাক্স এনজি) এর নিয়মিত ভাষার অর্থ কী?

এক্সএমএল নেক্সট জেনারেশনের জন্য নিয়মিত ভাষা (রিলাক্স এনজি) এক্সটেনসিবল মার্কআপ ল্যাঙ্গুয়েজ (এক্সএমএল) এর একটি স্কিমা ভাষা। এক্সএমএল দস্তাবেজগুলি বৈধতা দেওয়ার জন্য RELAX NG ব্যবহৃত হয়। এক্সএমএল (টিআরএক্স) এর জন্য ক্লার্কের ট্রি নিয়মিত এক্সপ্রেশন এবং এক্সএমএল (রিলাক্স) এর জন্য মুরতার নিয়মিত ভাষার বর্ণনার উপর ভিত্তি করে নকশাটি মকোটো মুরতা এবং জেমস ক্লার্ক দ্বারা রচনা করেছিলেন।


RELAX NG এর অন্যতম বৈশিষ্ট্য হ'ল একটি একক RELAX NG স্কিমা নথি অনেকগুলি এক্সএমএল দস্তাবেজকে বৈধতা দিতে পারে। (বা একক এক্সএমএল দস্তাবেজ একাধিক রিলাক্স এনজি স্কিমা নথি দ্বারা যাচাই করা যেতে পারে))


রিলাক্স এনজির অন্যান্য বৈশিষ্ট্যগুলির মধ্যে রয়েছে:

  • এটি একটি শক্তিশালী গাণিতিক ভিত্তির উপর ভিত্তি করে একটি প্যাটার্ন-ভিত্তিক ব্যাকরণ,
  • এটিতে এক্সএমএল সিনট্যাক্স এবং কমপ্যাক্ট সিনট্যাক্স রয়েছে,
  • এটি এক্সএমএল স্কিমা ডেটাটাইপগুলি সমর্থন করে,
  • এটি ব্যবহারকারী-সংজ্ঞায়িত স্কিমা ডেটাটাইপগুলি সমর্থন করে,
  • এটি এক্সএমএল নেমস্পেসগুলি সমর্থন করে,
  • এটি অত্যন্ত কম্পোজেবল,
  • এটি উপাদানগুলির সাথে একইভাবে আচরণ করে utes

রিল্যাক্স এনজির দুটি আলাদা সিনট্যাক্স রয়েছে, এক্সএমএল সিনট্যাক্স এবং কমপ্যাক্ট সিনট্যাক্স। RELAX NG এর ফাইল নাম এক্সটেনশানগুলি নিয়মিত বাক্য গঠন এবং কমপ্যাক্ট সিনট্যাক্সের জন্য যথাক্রমে ".rng" এবং ".rnc"।

টেকোপিডিয়া এক্সএমএল নেক্সট জেনারেশনের জন্য নিয়মিত ভাষা ব্যাখ্যা করে (রিলাক্স এনজি)

সংক্ষিপ্ত বিবরণটি বোঝায় যখন আপনি এটি লিখিত হিসাবে দেখতে পান: এক্সএমএল নেক্সট জেনারেশনের জন্য নিয়মিত ল্যাঙ্গুয়েজ।


ডকুমেন্ট টাইপ সংজ্ঞা (ডিটিডি) এবং এক্সএমএল স্কিমা ভাষার পরে লেখক, ক্লার্ক এবং মুরতা রিল্যাক্স এনজি তৈরি করেছেন এবং ডিটিডি এবং এক্সএমএল স্কিমা ভাষার সাথে অভিজ্ঞ বেশ কয়েকটি সমস্যার সমাধান করেছেন।


RELAX NG এর বৈধতার দিকে দৃষ্টিভঙ্গি নিদর্শনগুলির উপর ভিত্তি করে - এটি স্কিমা নথিতে পুনরায় পরিবর্তনযোগ্য বিভাগগুলি তৈরি করতে প্যাটার্ন রচনা এবং নামযুক্ত নিদর্শন ব্যবহার করে uses


রিলাক্স এনজি-তে এক্সএমএল স্কিমার ধরণের শ্রেণিবিন্যাস নেই এবং প্রকারের উত্তরাধিকার সমর্থন করে না তবে এটি ডাব্লু 3 সি এক্সএমএল স্কিমার পাশাপাশি ব্যবহারকারী-সংজ্ঞায়িত প্রকারের দ্বারা প্রদত্ত ডেটাটাইপগুলি সহ ডেটাটাইপিং সমর্থন করে।


যদিও রিল্যাক্স এনজি সর্বাধিক সাধারণ বৈধকরণ প্রযুক্তি, তবে ডাব্লু 3 সি এক্সএমএল স্কিমাটির তুলনায় সমর্থনটি তেমন ব্যাপকভাবে পাওয়া যায় না।

রিলাক্স এনজি কী? - টেকোপিডিয়া থেকে সংজ্ঞা