XML 初级教程
- 上一页 Javascript
- 下一页 服务器脚本
XML-কে তথ্য বর্ণনার জন্য ডিজাইন করা হয়েছে, তার ফোকাস তথ্যের বিষয়
HTML-কে তথ্য দেখানোর জন্য ডিজাইন করা হয়েছে, তার ফোকাস তথ্যের দেখার শৈলী
উপযুক্ত জ্ঞান:
আপনি পড়ার আগে, নিচের কিছু জ্ঞান প্রয়োজন
- HTML / XHTML
- জেভাস্ক্রিপ্ট বা VBScript
আপনি এই প্রকল্পগুলি পূর্বে শিখতে চান, তাহলে আমাদের হোম এই টিউটোরিয়ালগুলি দেখুন。
কি হয় XML?
- XML-কেএক্সটেন্সিবল মার্কআপ ল্যাঙ্গুয়েজ(EXtensible Markup Language)
- XML-একটিট্যাগ ভাষাএবং HTML-এর অনুরূপ
- XML-কে তথ্যতথ্য বর্ণনা
- XML ট্যাগটি পূর্বনির্ধারিত নয়। আপনাকেস্বনির্মিত ট্যাগ。
- XML-কেফাইল টাইপ ঘোষণা(DTD)বা XML Schema বর্ণনা করা হোক
- DTD বা XML Schema-সহ এক্সটেন্সিবল মার্কআপ ল্যাঙ্গুয়েজকে ডিজাইন করা হয়েছে যাতে তথ্যকেস্বপরিবর্তনীয়。
- XML একটি W3C স্ট্যান্ডার্ড
XML একটি W3C স্ট্যান্ডার্ড
এক্সটেন্সিবল মার্কআপ ল্যাঙ্গুয়েজকে ১৯৯৮ সালের ১০ই ফেব্রুয়ারি ডাইরেক্টরেট করা হয়েছে W3C স্ট্যান্ডার্ড।
আমাদের 《W3C টিউটোরিয়াল》-এ আরও বিষয়ে XML স্ট্যান্ডার্ড নিয়ে জানুন。
XML এবং HTML-এর মধ্যে মূল পার্থক্য
XML-কে তথ্য পরিবহনের জন্য ডিজাইন করা হয়েছে。
XML-কে HTML-এর পরিবর্তে ব্যবহার করা হয় না。
XML এবং HTML-কে ভিন্ন উদ্দেশ্যে ডিজাইন করা হয়েছে:
XML-কে তথ্য বর্ণনার জন্য ডিজাইন করা হয়েছে, তার ফোকাস তথ্যের বিষয়
HTML-কে তথ্য দেখানোর জন্য ডিজাইন করা হয়েছে, তার ফোকাস তথ্যের দেখার শৈলী
HTML-এর উদ্দেশ্য তথ্য দেখানো, কিন্তু XML-এর উদ্দেশ্য তথ্য বর্ণনা
কোনো কাজ না করা XML
XML অসক্রিয়
এটি কমই বোঝা যায়, কিন্তু XML কিছুই করে না। XML-কে তথ্যকে কাঠামোবদ্ধ, সংরক্ষিত এবং প্রেরণের জন্য ডিজাইন করা হয়েছে。
এখানে জন জর্জকে লিখা বইটি দেখুন, XML-এ সংরক্ষিত:
<note> <to>জর্জ</to> <from>জন</from> <heading>পুনরাবৃত্তি</heading> <body>ব্যাপারটি ভোল নয়!</body> </note>
এই ট্যাগটি শিরোনাম এবং মন্তব্য সহ আছে। এটি প্রেরক এবং গ্রাহকের তথ্যও রয়েছে। কিন্তু, এই XML ডকুমেন্টটি কিছুই করে না। এটি শুধুমাত্র XML ট্যাগে প্যাকেজবদ্ধ তথ্য। আমাদের এই ডকুমেন্টটি পাঠাতে, গ্রহণ করতে এবং দেখাতে, আমাদের সফটওয়্যার বা প্রোগ্রাম লিখতে হবে。
XML 是免费的、可扩展的
XML 标签没有被预定义。您必须“发明”自己的标签。
被用来标记 HTML 文档及其结构的标签是预定义的。HTML 文档的创作者只能使用在 HTML 标准中被定义的那些标签(比如
、
。)。
XML 允许创作者定义自己的标签以及自己的文档结构。
上面的例子中的标签没有在任何一个 XML 标准中被定义过。这些标签是由 XML 文档的作者发明的。
XML 是对 HTML 的补充
XML 不是 HTML 的替代物。
您需要理解 XML 不是 HTML 的替代物,这一点非常重要。在未来的 Web 开发中,最有可能出现的情况是,XML 会被用来描述数据,而 HTML 会被用来格式化和显示这些数据。
我们关于 XML 最好的描述是:XML 是跨平台的、用于传输信息且独立于软件和硬件的工具。
XML 在未来的 Web 开发中扮演的角色
XML 将会无所不在。
当我们看到 XML 标准突飞猛进的开发进度,以及大批的软件开发商采用这个标准的日新月异的速度时,真的是不禁感叹这真是令人叹为观止。
我们坚定地认为,XML 将在 Web 的未来中起到的作用不会亚于一直作为 Web 基石的 HTML,并且,XML 将会成为所有数据处理和数据传输的最常用的工具。
- 上一页 Javascript
- 下一页 服务器脚本