1. XML 标记和元素
除声明外,标签成对工作。 每个标签对都由一个开始标签<(也称为开始标签)和一个结束标签 >(也称为结束标签)组成。标签名称包含在 <> 中。 对于特定的标签对,开始和结束标签必须相同,除了结束标签 > 在/ 之后。
例如: <name>...</name>
开始标签和结束标签之间的任何内容都称为内容。开始标签、内容和结束标签统称为元素。
开始标签+内容+结束标签=一个元素。元素也可能包含属性。
如:<age>20</age>
在上述元素中, age 是元素的名称,注意标签名称也称为元素或元素名称。
是开始标签,20 是内容,是结束标签。如果标签之间没有内容,称为空标签。如 <result></result>
2. XML 标记和元素规则
• 标签区分大小写。
例如,
正确:<age>20</age>
错误:<age>20</Age>
注意:AGE, Age, age 是不同的XML元素名称。
• 所有 XML 文档都必须包含一个根元素。
• 所有元素都必须有一个结束标记(声明除外)。
• 标记名称必须以字母或下划线开头,并且不能以 XML 开头。
• 标签名称可以包含字母、数字、连字符、下划线和句点。 连字符下划线,句号是唯一允许的标点符号。
• 标签名称不能包含空格。
• 所有元素必须正确嵌套。
例如,
正确:<b><u>This text is bold and italic</u></b>
错误:<b><u>This text is bold and italic.</b></u>