什么是XML?-学习网-XML-SEO「什么叫xml」

XML或可扩展标志语言是从尺度通用标志语言或SGML派生的基于文本的标志语言,数据由XML标志存储,以辨认它们并组织数据。与HTML标志比拟,HTML标志有所差别,HTML标志更偏重于显示数据而不是组织数据。它不是HTML的替换品,它可以通过使用HTML提供的很多上风功能而引入很多新的可能性。XML的界说可扩展标志语言,用于创建包罗一些配合信息的文档,这些配合信息由数据及其花样构成,可以通过收集发布。相识XMLXML有几个紧张的功能,使其在多个技能范畴中很是有效。它们申明如下:可扩展的:它许可我们凭据需要创建具有适当描述或语言的差别标签。数据存储:用于存储数据,而与下一步若何显示无关。公开尺度:名为WorldWideWebConsortium或W3C的组织开辟了该尺度并将其作为开放尺度提供。 XML的使用它有多种用途,比方简化HTML文档的创建,从头加载数据库等,它们的描述如下:它可以用于表现任何类型的数据,而且没有太多限定。在后端使用它来简化大型网站中使用的HTML文档的创建。它们可以轻松地与样式表归并,这可以帮忙创建很多差别的输出。它们用于差别组织或差别体系之间的数据互换。它们有助于数据处置惩罚,并用于以所需方式存储和安排数据。它们用于从头加载数据库或用于不同的维护运动。XML界说了一组与标志语言一致的规则,这些规则用于对文档举行编码,以便人类和呆板都可以读取它们。因此,标志语言可以定义为任何类型的信息,当将其添加到任何文档中时,该信息以某种方式产生文档的正确寄义,该信息可以辨认文档的差别部门之间的彼此关系。别的,标志语言由可以放置在文档中的符号构成,这些符号指示文档的差别部门。以下是带有标志外观的示例XML片断:Howareyou上面的示例显示了标志符号,它们每每被称为标签,如…..…。。标签规定了XML代码片断的最先和竣事。标签封装了“Howareyou”行。XML不该与编程语言混合,编程语言由特定的规则和约定构成,可以遵照这些规则和约定来创建程序,这些程序指示计较机执行界说的使命。可是,XML不合适编程语言的资格,由于它不执行任何计算或算法。XML每每存储在文本文件中,并由软件设计举行处置惩罚以诠释XML。可以使用XML做什么?XML用于存储和传输数据和信息,它纯粹是基于文档的技能,自力于任何专门的软件或硬件要求,XML也是一种自描述语言。因为具有自我描述性,它包罗发送者信息,吸收者信息,题目和新闻正文。可以随时扩展XML文档的内容,从而扩展XML,从而可以在XML文档中添加信息。它还简化了诸如数据共享,数据传输,平台更改和数据可用性之类的工作。并且,XML是W3C的推荐。XML的长处1.文档尺度是国际尺度,由W3C(负责维护Web尺度的组织)维护。XML文档不是特定于任何供应商的,也不是与任何单个应用程序或组织相关的。XML文档可以在任何编辑器中创建,也可以在其他编辑器中举行编辑,从而使其与特定的指定编辑器无关。2.XML标签或XML元素用于界说XML文档的布局,在界说了文档布局之后,就可以选择样式表之类的过程来利用内容并在利用后从头使用它们。通过将内容与显示星散,我们可以在很多差别的上下文中使用单个源内容。与HTML差别,XML没有固定命量的标签或元素,因此许可设计职员设计具有有意义标签的文档,XML使设计职员可以凭据需要创建标志语言。甚至可以凭据需求界说新元素,使设计职员可以或许建造自界说元素,这是XML提供的独特功能。3.它们提供了重复使用内容的功能,从而使差别的组织可以节流大量款项和精神,并使作者加倍高效。一旦创建了可在其他多个文档中使用的内容,每每会利用XML文档来调解差别用户的需求。可以将差别的样式表应用于XML文档,以处置惩罚适合某些特定用户的内容或输出差别类型的文档。4.XML许可内容和花样的星散,将维护一个单独的样式表,以完成XML文档的花样配置。因此,由于这种自力性,在需要时可以容易地更新和维护文档。同样,当内容与花样分开时,很容易为全部文档维护一致的样式表。5.当以一种或多种语言来自统一来历发布文档时,此功能很是有效。假如内容存储在XML源文件中,也可以削减翻译的覆盖。因此,以多种语言发布文档时,只需单击即可完成。发布源XML文件时,花样会主动应用。结论XML是Web信息的尺度表现情势,很多通用工具都支撑XML,而且它是条理布局文本的一种表现法。它是用于上层语言(比方RDF)的编码,用于界说有关文档的信息以及用于OWL定义本体,它也是语义Web打算的基本构建块。相关文章推荐ASCII是什么意思?  ASCII全称“AmericanStandardCodeforInformationIntercha[…]...IIS是什么?  IIS全称“InternetInformationServices”代表“互联网信息办事”。IIS是一个专[…]...OEM是什么意思?  OEM代表“原始装备制造商”,原始装备制造商是出产或开辟某种产物并由另一家公司贩卖的公司。在计较机世界中,它可[…]...ASP.NET是什么?我为什么要使用它?  ASP.NET是一个开源的办事器端Web应用程序框架,由Microsoft开辟,ASP.NET许可开辟人员创建[…]...GitHub是什么?GitHub初学者教程  从较高的层面来说,GitHub是一个基于网站和云的办事,可以帮忙开辟职员存储和治理他们的代码,以及跟踪和节制对[…]...什么是XML?

客户评论

我要评论