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 总结

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

推荐阅读:
面试都会问你为什么你从上一家公司离职的真实意思   阅读:10247php+redis实现消息队列   阅读:12707mongodb设置shell开机启动脚本   阅读:8962php设置cookie为HttpOnly防止XSS攻击   阅读:11656纯干货,程序员面试的超实用技巧   阅读:3854centos 7 忘记root密码   阅读:4347php显示刚刚、几分钟前、几小时前、几天前的函数   阅读:7627PHP 鸟哥:我也曾经是“不适合”编程的人   阅读:13334给php7安装redis扩展库   阅读:7652企业让你去面试,可能不是真的招人   阅读:5444mysql 为什么添加索引可以提高访问速度   阅读:5512php 获取当前前后年、月、星期、日、时分秒的时间   阅读:6030centos 7 安装 php-7.1.3   阅读:18413session与cookie的区别   阅读:3823php生成二维码   阅读:6217shell脚本批量删除几天前的文件   阅读:8713php 获取当前前后年、月、星期、日、时分秒的时间   阅读:6030封装php redis缓存操作类   阅读:8247PHP 鸟哥:我也曾经是“不适合”编程的人   阅读:13334session与cookie的区别   阅读:3823php 获取当前前后年、月、星期、日、时分秒的时间   阅读:6030十张GIF让你弄懂递归等概念   阅读:5530php生成二维码   阅读:6217centos 7 安装 nginx-1.11.10   阅读:7773十张GIF让你弄懂递归等概念   阅读:5530HTTP 1.1 协议详解   阅读:9216网站性能优化-页面静态缓存   阅读:5073mysql5.7主从同步中binlog同步模式详解   阅读:5696人性漫画:打工与创业的残酷区别   阅读:4326centos7.3安装mongodb3.6   阅读:6737centos 7 安装 redis 3.2.9   阅读:6103shell脚本统计当前服务器并发连接数   阅读:6468shell脚本批量删除几天前的文件   阅读:8713javascript获取两个日期间的所有日期   阅读:5901phpexcel 超简单从excel表格一键导入数据到数据库教程   阅读:11440php翻转字符串   阅读:2984centos7.3安装mongodb3.6   阅读:6737mysql的四种索引类型   阅读:20280centos 7搭建zabbix3.4   阅读:5776centos 7 忘记root密码   阅读:4347shell脚本批量删除几天前的文件   阅读:8713网站性能优化-页面静态缓存   阅读:5073centos 7 设置 nginx-1.11.10 开机启动   阅读:7440mysql数据一键导出到csv文件   阅读:5109centos 7 忘记root密码   阅读:4347centos 7搭建zabbix3.4   阅读:5776栈和堆的区别   阅读:4555php+redis实现消息队列   阅读:12707php 统计网页打开耗时和脚本运行内存   阅读:6253crontab+shell脚本实现定时备份mysql数据库   阅读:7054