XML总结

XML 总结

XML 可用于交换、共享和存储数据。

XML 文档形成 树状结构,在"根"和"叶子"的分支机构开始的。

XML 有非常简单的 语法规则。带有正确语法的 XML 是"形式良好"的。有效的 XML 是针对 DTD 进行验证的。

XSLT 用于把 XML 转换为其他格式,比如 HTML。

所有现代的浏览器有一个内建的 XML 解析器,可读取和操作 XML。

DOM(Document Object Model)定义了一个访问 XML 的标准方式。

XMLHttpRequest 对象提供了一个网页加载后与服务器进行通信的方式。

XML 命名空间提供了一种避免元素命名冲突的方法。

CDATA 区域内的文本会被解析器忽略。

我们的 XML 实例也代表了这个 XML 教程总结。


下一步学习什么呢?

我们推荐学习 XML DOM 和 XSLT。

如果您想要学习有关验证 XML 的知识,我们推荐学习 DTD 和 XML Schema。

下面是每个主题的一个简短描述。


XML DOM(Document Object Model)

XML DOM 定义了一种访问和处理 XML 文档的标准方式。

XML DOM 是平台和语言独立的,可用于任何编程语言,如 Java、JavaScript 和 VBScript。

如果您想要学习更多有关 DOM 的知识,请访问我们的 XML DOM 教程


XSLT(XML 样式表语言转换)

XSLT 是 XML 文件的样式表语言。

通过使用 XSLT,可以把 XML 文档转换为其他格式,比如 XHTML。

如果您想要学习更多有关 XSLT 的知识,请访问我们的 XSLT 教程


XML DTD(文档类型定义)

DTD 的目的是定义 XML 文档中合法的元素、属性和实体。

通过使用 DTD,每个 XML 文件可以随身携带它自己的格式的描述。

DTD 可以被用来确认您收到的数据和您自己的数据是否有效。

如果您想要学习更多有关 DTD 的知识,请访问我们的 DTD 教程


XML Schema

XML Schema 是一种基于 XML 的 DTD 替代。

不像 DTD,XML Schema 支持数据类型,且使用 XML 语法。

如果您想要学习更多有关 XML Schema 的知识,请访问我们的 XML Schema 教程

下面是一个 XML 技术的列表。


XHTML (可扩展 HTML)
更严格更纯净的基于 XML 的 HTML 版本。

XML DOM (XML 文档对象模型)
访问和操作 XML 的标准文档模型。

XSL (可扩展样式表语言) XSL 包含三个部分:

  • XSLT (XSL 转换) - 把 XML 转换为其他格式,比如 HTML
  • XSL-FO (XSL 格式化对象)- 用于格式化 XML 文档的语言
  • XPath - 用于导航 XML 文档的语言

XQuery (XML 查询语言)
基于 XML 的用于查询 XML 数据的语言。

DTD (文档类型定义)
用于定义 XML 文档中的合法元素的标准。

XSD (XML 架构)
基于 XML 的 DTD 替代物。

XLink (XML 链接语言)
在 XML 文档中创建超级链接的语言。

XPointer (XML 指针语言)
允许 XLink 超级链接指向 XML 文档中更多具体的部分。

SOAP (简单对象访问协议)
允许应用程序在 HTTP 之上交换信息的基于 XML 的协议。

WSDL (Web 服务描述语言)
用于描述网络服务的基于 XML 的语言。

RDF (资源描述框架)
用于描述网络资源的基于 XML 的语言。

RSS (真正简易聚合)
聚合新闻以及类新闻站点内容的格式。

SVG (可伸缩矢量图形)
定义 XML 格式的图形。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值