不同的XML类型

时间:2012-02-29 07:00:36

标签: xml xslt dom sax dtd

我只需要简单定义这些XML类型:

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

使用上面的xml?

我将不胜感激任何帮助

1 个答案:

答案 0 :(得分:-1)

XML命名空间使同一文档能够包含从不同词汇表中获取的XML元素和属性,而不会发生任何命名冲突。虽然XML命名空间不是XML规范本身的一部分,但几乎所有XML软件都支持XML命名空间。

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

xml:id Version 1.0断言名为xml:id的属性在DTD中使用的意义上充当“ID属性”。

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

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

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

XQuery是一种面向XML的查询语言,其根植于XPath和XML Schema。它提供了访问,操作和返回XML的方法,主要被设想为XML数据库的查询语言。

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

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

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

复制