XML 教程

XML 指可扩展标记语言

XML 被设计用来传输和存储数据。

在我们的 XML 教程中,你将了解什么是 XML,以及 XML 与 HTML 之间的差异。

XML 很重要,也很容易学习。

开始学习 XML !

XML 实例

通过实例进行学习!使用我们的编辑器,你可以编辑 XML 代码,然后点击测试按钮查看结果。

亲自试一试吧!

XML 测试

在 W3School 测试你的 XML 技能!

开始测验!

内容目录

XML 基础

  • XML 简介

  • 什么是 XML,以及它与 HTML 的区别。

  • 如何使用 XML

  • 不同的 XML 使用方式。

  • XML 树结构

  • XML 文档如何形成一种有逻辑的树结构。

  • XML 语法

  • 有逻辑且非常简单的 XML 语法规则。

  • XML 元素

  • XML 元素、内容和命名规则、父与子元素之间的关系。

  • XML 属性

  • 如何使用 XML 属性提供关于元素的额外信息。

  • XML 验证

  • 形式良好的文档与合法文档之间的差异,以及如何规定 XML 文档的结构。

  • XML 验证器

  • 简单的 XML 在线语法检查工具。

  • XML 浏览器支持

  • 大部分常用的浏览器对 XML 的支持

  • 在浏览器中查看 XML

  • 如何通过您的浏览器来查看 XML 文件。

  • 使用 CSS 来显示 XML

  • 如何使用 CSS 来显示一个 XML 文件。

  • 使用 XSL 来显示 XML

  • 如何使用 XSL 来显示一个 XML 文件。

XML JavaScript

  • XML 解析器

  • 如何使用浏览器来读取、更新、创建并操作 XML 文档。

  • XML DOM

  • 关于 XML 文档对象模型(DOM)。

  • XML to HTML

  • 如何在 HTML 文档中显示 XML 数据。

  • XMLHttpRequest 对象

  • 如何在不重新加载页面的情况下,使用来自服务器的数据对页面进行更新。

  • XML 应用程序

  • 如何使用 XML 数据和 JavaScript 来创建复杂的 HTML 应用程序。

XML 高级

  • XML 命名空间

  • 如何使用 XML 命名空间避免元素命名冲突。

  • XML CDATA

  • 如何告知 XML 解析器不去解析文本。

  • XML 编码

  • 如何在您的 XML 文档使用不同的字符集。

  • XML 服务器

  • 如何从服务器端输出 XML。

  • XML DOM 高级

  • 更多关于 XML 文档对象模型的知识。

  • XML Don't

  • 本节讲解在在使用 XML 时尽量避免使用的技术。

  • 把数据存储到 XML 文件

  • 通常地,我们在数据库中存储数据。不过,假如我们希望数据更加易用,那么可以将数据存储于 XML 文件之中。

  • XML 技术

  • 与 XML 相关的最常用的技术。

  • 现实生活中的 XML

  • 在现实世界中 XML 如何被使用的例子。

  • XML 编辑器

  • 当编辑 XML 文档时,为什么要使用 XML 编辑器。

  • XML 总结

  • 本文包括在本教程所学内容的一个总结,以及我们向你推荐的下一步应该学习的内容。

推荐阅读:
centos 7 安装 php-7.1.3   阅读:17880shell脚本破解十位数内的所有纯数字rar加密压缩包脚本   阅读:7783mongodb设置shell开机启动脚本   阅读:8658php翻转字符串   阅读:2840PHP 鸟哥:我也曾经是“不适合”编程的人   阅读:12798给 centos 7 安装桌面环境   阅读:15886linux top命令详解   阅读:8246centos 7 安装 samba 服务   阅读:5844php 读取和设置redis的键值   阅读:6659网站局部小图片优化-base64编码图片   阅读:8417mysql5.7主从同步中binlog同步模式详解   阅读:5270mysql 为什么添加索引可以提高访问速度   阅读:5394centos 7 安装 samba 服务   阅读:5844用php从1加到100的值   阅读:7548php+redis实现消息队列   阅读:12224移动端自适应rem原理   阅读:8893php生成二维码   阅读:5942最新centos7 搭建LNMP环境(centos7.2+php7+mysql5.7+nginx1.11+redis3.2)   阅读:9857php翻转字符串   阅读:2840web项目高并发量网站解决方案   阅读:4035爱编程,也爱健康   阅读:3711centos 7 安装 samba 服务   阅读:5844移动端自适应rem原理   阅读:8893mongodb设置shell开机启动脚本   阅读:8658php swoole搭建简单的聊天室   阅读:2709mysql5.7主从同步配置   阅读:3637网站局部小图片优化-base64编码图片   阅读:8417php swoole搭建简单的聊天室   阅读:2709shell发送邮件脚本   阅读:6317centos 7 安装 php-7.1.3   阅读:17880mysql5.7主从同步中binlog同步模式详解   阅读:5270人性漫画:打工与创业的残酷区别   阅读:4181php翻转字符串   阅读:2840Nginx 配置文件详解   阅读:4105移动端js触摸touch详解(附带案例源码)   阅读:15097centos7开启交换内存   阅读:9729用php从1乘到100的值   阅读:5673什么是天使轮?什么是A轮融资?B轮融资?   阅读:3993centos 7 安装 nginx-1.11.10   阅读:7559centos 7 安装 mysql-5.7   阅读:6009小米手机端商城rem适配原理   阅读:6168mongodb设置shell开机启动脚本   阅读:8658mysql中文分词全文搜索索引讯搜的安装   阅读:5910php翻转字符串   阅读:2840centos 7 安装 mysql-5.7   阅读:6009mysql数据库性能的基本优化   阅读:4089nginx安装redis模块   阅读:3920php显示刚刚、几分钟前、几小时前、几天前的函数   阅读:7396centos 7 修改系统屏幕分辨率   阅读:40012给网站添加一键新浪微博登录的功能   阅读:5951