认识XML元素的作用和在编码时注意事项
时间:2014-4-22
XML元素包含一个开标记(放在尖括号中的元素名称,比如<myElement>),元素中的数据和闭标记(与开标记相同,但是在左括号后有一个斜线:</myElement>).
例如,定义一个存储书名的元素:
<book>Tristram Shandy</book>
如果您了解一些HTML,就可能认为这非常类似-非常正确,事实上,HTML和XML有许多相同的语法.最大的没事是,XML没有任何预定义元素-我们选择元素的名称,因此对于可以拥有的元素个数没有限制,最重要的是XML-不管他使用什么样的名称-实际上不是语言,而是定义语言的标准,每一种语言都有自己独特的词汇库-一组可以用于文档的特定元素和采用这些元素的结构.
元素名称区分大小写,因此<book>和<Book>是不同的元素,这表示,如果试图通过使用大小写不同的闭标记关闭<body>元素,XML文档就是非法的.XML分析程序读取XML文档,并分析其中各个元素,它们会拒绝任何包含非法XML的文档.