格式标准
创建标签
在前面课程中,提及到XML使用标签工作。简单的标签的创建包括在左三角“<”和右三角“>”。刚刚创建的标签没有特别的意义,可以使他有意义。为了这么做,可以在“>”符号的右边输入一些数字、日期或则字符串。在右三角“>”右边的内容是项的文本,也成为值。
明确标签的值后,必须关闭它:这个规则不想在HTML中那么强调,但作为一个好的习惯XML建议使用。
关闭一个标签,使用可创建标签类似的格式左三角“<”,标签,右三角“>”,另外在做三角“<”和标签之间必须输入反斜杠。使用格式如下:
<tag>Some Value</tag>
在左边的标签值称为开始标签。在右边的标签值称为结束标签。像<tag>是标签,</tag>也是标签。
XML文档想前面注意到的,创建自己的标签需要一个名称。这意味着典型的XML文件是由各项组成。下面是例子:
<title>The Distinguished Gentleman</title><director>Jonathan Lynn</director><length>112 Minutes</length>
格式标准
标签名
创建标签时,取标签名时有一些标签必须遵守。和HTML不同的XML规则非常严格。XML是严格区分大小写。也就是说CASE, Case, 和 case是三个不同的单词。因此,必须注意在“<”和“>”之间的内容。
除了大小写区分外,在命名标签时还需要遵循的一些规则:
* 标签的名字必须是一个单词,在名字中不能有空格
* 名字必须以字母或下划线开始 - 例如<Country> 或 <_salary>
* 第一个字母或下划线后可以跟的是:
o 字母 - 例如: <OperatingSystem>
o 数字 - 例如: <L153>
o 连接符 - 例如: <TV-Rating>
o 下划线 - Example: <Chief_Accountant>
* 标签的名字不能以xml,XML或任何组合的XML的组合
在课程中,有如下的规则要执行:
* 名称以大写(大多数情况)或小写开始
* 名字包括多个单词组合时,例如[hourly salary],将组合他们每个单词的第个字母都大写。例如:HourlySalary或DateOfBirth。
在后面的部分,将学习包括在三角号中的不可读的字符。事实上,需要注意这些标签中输入的符号。也将遇见一些有特殊意义的字符。