w3cschool 学习笔记
1.
XML是指的可扩展标记语言(Extensible Markup Language)。
XML是用来储存和传输数据 (HTML 是用来显示数据)。
XML的标签没有预定义,需要自己定义标签。
2.
XML应用于web开发的许多方面,常用于简化数据的储存和共享。
将数据分离储存于XML文件中,方便数据的修改,使html专注于网页的布局和显示。
特性:简化数据共享,简化数据的传输,简化平台的变更
3.
XML文档形成了一种树结构,它从根元素,然后扩展到子元素。
<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>
根元素:note.
子元素:to,from,heading,body.
XML必须包含根元素,根元素是所有其他元素的父元素,所有元素均可拥有子元素。
所有元素均可拥有文本内容和属性。
4.
所有XML标签都必须有关闭标签。
XML标签对大小写敏感。
XML元素必须正确嵌套。
描述XML元素的属性时需要加引号。
实体引用:
XML注释格式:
<!-- This is a comment -->
在XML中,空格会被保留。