📝 XML教程

100篇技术文档
  XML-DTD

📅  最后修改于: 2020-11-09 05:29:12        🧑  作者: Mango

XML文档类型声明,通常称为DTD,是一种精确描述XML语言的方法。 DTD根据适当的XML语言的语法规则检查XML文档的词汇和有效性。XML DTD可以在文档内部指定,也可以保存在单独的文档中,然后单独使用。句法DTD的基本语法如下-在以上语法中,DTD以<!DOCTYPE分隔符开头。元素告诉解析器从指定的根元素解析文档。DTD标识符是文档类型定义的标识符,它可以是系统上文件的路径,也可以是In...

  XML-模式

📅  最后修改于: 2020-11-09 05:29:36        🧑  作者: Mango

XML模式通常被称为XML模式定义(XSD)。它用于描述和验证XML数据的结构和内容。 XML模式定义了元素,属性和数据类型。架构元素支持命名空间。它类似于描述数据库中数据的数据库模式。句法您需要在XML文档中声明一个架构,如下所示:例以下示例显示如何使用架构-XML模式的基本思想是它们描述XML文档可以采用的合法格式。元素正如我们在XML-Elements一章中所见,元素是XML文档的构建块。可...

  XML-树形结构

📅  最后修改于: 2020-11-09 05:29:52        🧑  作者: Mango

XML文档始终是描述性的。树结构通常称为XML树,在轻松描述任何XML文档方面起着重要作用。树结构包含根(父)元素,子元素等。通过使用树结构,您可以了解从根开始的所有后续分支和子分支。解析从根开始,然后向下移动第一个分支到一个元素,从那里开始第一个分支,依次类推到叶节点。例以下示例演示了简单的XML树结构-以下树形结构表示上述XML文档-在上图中,有一个名为<company>的根元素。在其中,还有...

  XML-DOM

📅  最后修改于: 2020-11-09 05:30:09        🧑  作者: Mango

文档对象模型(DOM)是XML的基础。 XML文档具有称为节点的信息单元层次结构; DOM是描述那些节点及其之间关系的一种方式。DOM文档是按层次结构组织的节点或信息片段的集合。这种层次结构使开发人员可以在树中导航以查找特定信息。由于DOM基于信息层次结构,因此DOM被称为基于树的。另一方面,XML DOM还提供了一个API,允许开发人员在任何时候添加,编辑,移动或删除树中的节点以创建应用程序。例...

  XML-命名空间

📅  最后修改于: 2020-11-09 05:30:25        🧑  作者: Mango

命名空间是一组唯一的名称。命名空间是一种可以将元素和属性名称分配给组的机制。命名空间由URI(统一资源标识符)标识。命名空间声明命名空间是使用保留属性声明的。这样的属性名称必须是xmlns或以xmlns开头:如下所示-句法命名空间以关键字xmlns开头。单词名称是命名空间前缀。URL是命名空间标识符。例命名空间仅影响文档中的有限区域。包含声明及其所有后代的元素都在命名空间的范围内。以下是XML命名...

  XML-数据库

📅  最后修改于: 2020-11-09 05:30:41        🧑  作者: Mango

XML数据库用于以XML格式存储大量信息。随着XML在每个领域的使用都在增加,需要在安全的地方存储XML文档。可以使用XQuery查询存储在数据库中的数据,对其进行序列化,然后将其导出为所需的格式。XML数据库类型XML数据库有两种主要类型-启用XML本机XML(NXD)XML-启用的数据库启用XML的数据库不过是XML文档转换所提供的扩展。这是一个关系数据库,其中数据存储在由行和列组成的表中。这...

  XML-查看器

📅  最后修改于: 2020-11-09 05:31:01        🧑  作者: Mango

本章介绍了查看XML文档的各种方法。可以使用简单的文本编辑器或任何浏览器查看XML文档。大多数主要的浏览器都支持XML。可以通过双击XML文档(如果是本地文件)或在地址栏中键入URL路径(如果文件位于服务器上)来在浏览器中打开XML文件,方法与我们在浏览器中打开其他文件。 XML文件以“ .xml”扩展名保存。让我们探索查看XML文件的各种方法。以下示例(sample.xml)用于查看本章的所有部...

  XML-编辑器

📅  最后修改于: 2020-11-09 05:31:16        🧑  作者: Mango

XML编辑器是一种标记语言编辑器。可以使用现有的编辑器(例如记事本,写字板或任何类似的文本编辑器)来编辑或创建XML文档。您还可以在线或下载找到专业的XML编辑器,它具有更强大的编辑功能,例如-它会自动关闭保持打开状态的标签。它严格检查语法。它用颜色突出显示XML语法,以提高可读性。它可以帮助您编写有效的XML代码。它提供了根据DTD和模式对XML文档的自动验证。开源XML编辑器以下是一些开源XM...

  XML-解析器

📅  最后修改于: 2020-11-09 05:31:31        🧑  作者: Mango

XML解析器是一个软件库或软件包,为客户端应用程序使用XML文档提供接口。它检查XML文档的格式是否正确,还可以验证XML文档。现代浏览器具有内置的XML解析器。下图显示了XML解析器如何与XML文档进行交互-解析器的目标是将XML转换为可读代码。为了简化解析过程,可以使用一些商业产品来促进XML文档的分解并产生更可靠的结果。下面列出了一些常用的解析器-MSXML(Microsoft核心XML服务...

  XML-处理器

📅  最后修改于: 2020-11-09 05:31:46        🧑  作者: Mango

当软件程序读取XML文档并采取相应的措施时,这称为处理XML。可以读取和处理XML文档的任何程序都称为XML处理器。 XML处理器读取XML文件并将其转换为程序其余部分可以访问的内存结构。最基本的XML处理器读取XML文档并将其转换成内部表示形式,以供其他程序或子例程使用。这称为解析器,它是每个XML处理程序的重要组成部分。处理器涉及处理指令,可以在“处理指令”一章中进行研究。种类XML处理器根据...

  XML-有用的资源

📅  最后修改于: 2020-11-09 05:32:03        🧑  作者: Mango

以下资源包含有关XML的其他信息。请使用它们来获得有关该主题的更深入的知识。XML上的有用链接XML分隔符-可扩展标记语言(XML)1.0(第五版)。文档类型定义-XML DTD的详细信息。DTD验证-标记验证服务XML Schema vs DTD-显示XML Schema和DTD之间差异的指南。有关XML的有用书籍要在此页面上注册您的网站,请发送电子邮件至contact@tutorialspoi...

  讨论XML

📅  最后修改于: 2020-11-09 05:32:15        🧑  作者: Mango

XML代表防爆tensible中号大号arkup和anguage从标准通用标记语言(SGML)获得的基于文本的标记语言。本教程将教您XML的基础知识。本教程分为多个部分,例如XML基础知识,高级XML和XML工具。这些部分中的每一个都包含相关主题以及简单而有用的示例。...

  学习XML教程

📅  最后修改于: 2020-12-25 04:34:00        🧑  作者: Mango

XML教程XML教程是为初学者和专业人士设计的。我们的XML教程提供了XML技术的详细知识,例如什么是xml,xml的功能,xml示例,xml相关技术,通过DTD创建xml结构,通过模式(XSD)创建xml结构,DTD与模式之间的差异。XML验证XML文件可以通过两种方式验证:针对DTD针对XSDDTD(文档类型定义)和XSD(XML模式定义)用于定义XML结构。XML DTD在我们的XML教程中...

  什么是XML

📅  最后修改于: 2020-12-25 04:34:52        🧑  作者: Mango

什么是xmlXml(可扩展标记语言)是一种标记语言。XML旨在存储和传输数据。Xml在90年代后期发布。创建它是为了提供易于使用和存储自我描述数据。XML于1998年2月10日成为W3C建议书。XML不能替代HTML。XML被设计为可自我描述的。XML旨在承载数据,而不是显示数据。XML标签未预定义。您必须定义自己的标签。XML是平台独立和语言独立的。注意:自描述数据是描述其内容和结构的数据。什么...

  XML的功能和优势

📅  最后修改于: 2020-12-25 04:35:49        🧑  作者: Mango

XML的特性和优势XML在Web开发时代被广泛使用。它还用于简化数据存储和数据共享。XML的主要功能或优势如下。1)XML将数据与HTML分开如果您需要在HTML文档中显示动态数据,则每次数据更改时都需要进行大量工作来编辑HTML。使用XML,数据可以存储在单独的XML文件中。这样,您可以专注于使用HTML / CSS进行显示和布局,并确保基础数据中的更改不需要对HTML进行任何更改。使用几行Ja...