通常第一行是XML 声明
<?xml version="1.0" encoding="UTF-8"?>
XML 标签对大小写敏感
XML 文档必须有关闭标签
XML 必须正确地嵌套
<b><i>This text is bold and italic</i></b>
XML 属性必须加引号
<person sex="female">
或者这样也可以:
<person sex='female'>
如果属性值本身包含双引号,那么有必要使用单引号包围它,就像这个例子:
<gangster name='George "Shotgun" Ziegler'>
或者可以使用实体引用:
<?xml version="1.0" encoding="UTF-8"?>
XML 标签对大小写敏感
XML 文档必须有关闭标签
XML 必须正确地嵌套
<b><i>This text is bold and italic</i></b>
XML 属性必须加引号
<person sex="female">
或者这样也可以:
<person sex='female'>
如果属性值本身包含双引号,那么有必要使用单引号包围它,就像这个例子:
<gangster name='George "Shotgun" Ziegler'>
或者可以使用实体引用:
<gangster name="George "Shotgun" Ziegler">
可以使用浏览器来验证xml文件是否存在错误语法
XSLT 是首选的 XML 样式表语言,使用XSLT来显示xml
XML 与 HTML 的主要差异
XML 不是 HTML 的替代。
XML 和 HTML 为不同的目的而设计:
XML 被设计为传输和存储数据,其焦点是数据的内容。
HTML 被设计用来显示数据,其焦点是数据的外观。
HTML 旨在显示信息,而 XML 旨在传输信息。