2012-02-29 92 views
-5

我需要这些XML类型的只是简单的定义:不同的XML类型

DOM, SAX, XPath, XSL, XSLT, XML Schema, DTD 

,其中上述这些XML使用?

我会感谢所有帮助

+0

这些都不是,在大多数情况下, “类型的XML的”。维基百科会告诉你他们在哪里使用。 – Quentin 2012-02-29 07:07:23

+0

@Phillipa,它是一个太基本的问题..这些类型的问题在SO中不受鼓励。开始对他们的工作,尝试一些例子,如果你面对任何问题,那么哪来那么寻求帮助:) – 2012-02-29 07:38:31

+0

现在...是指http://www.w3schools.com/它涵盖了您在Q具有提到的几乎一切.. – 2012-02-29 07:39:09

回答

-1

XML命名空间使同一文档包含XML元素和不同的词汇采取的属性,没有任何命名冲突发生。尽管XML命名空间不是XML规范本身的一部分,但几乎所有的XML软件也都支持XML命名空间。

XML Base定义了xml:base属性,该属性可用于设置在单个XML元素范围内解析相对URI引用的基础。 XML信息集或XML信息集根据信息项描述XML文档的抽象数据模型。信息集通常用于XML语言的规范中,以方便描述这些语言允许的对XML构造的约束。

xml:id版本1.0断言名为xml:id的属性在DTD中使用的意义上起到“ID属性”的作用。

XPath定义了一种名为XPath表达式的语法,用于标识包含在XML文档中的一个或多个内部组件(元素,属性等)。 XPath广泛用于其他核心XML规范和用于访问XML编码数据的编程库。

XSLT是一种具有基于XML的语法的语言,用于将XML文档转换为其他XML文档,HTML或其他非结构化格式,如纯文本或RTF。 XSLT与XPath紧密结合,XPath用于处理输入XML文档的组件,主要是元素和属性。

XSL格式化对象(或XSL-FO)是XML文档格式化的标记语言,它最常用于生成PDF。

XQuery是一种在XPath和XML Schema中扎根的面向XML的查询语言。它提供了访问,操作和返回XML的方法,主要构思为XML数据库的查询语言。

XML Signature定义了用于在XML内容上创建数字签名的语法和处理规则。

XML加密定义了用于加密XML内容的语法和处理规则。

http://en.wikipedia.org/wiki/XML复制...

+0

你已经定义了一堆这个问题没有提出的问题,还没有定义一个问题。 – Quentin 2012-02-29 07:13:17

+1

@Quentin我只是想通过我得到的任何信息。感谢您的反对票。 :) – 2012-02-29 07:16:25

+1

@Quentin你可以定义这个问题询问有关 – Phillipa 2012-02-29 08:14:24