1. 开始标签和结束标签:
XML 元素始于一个开始标签,以 < 开始,以 > 结束。结束标签以 </ 开始,后跟元素名称,以 > 结束。开始标签和结束标签包围元素的内容。
<!-- 开始标签 -->
<element>
<!-- 内容 -->
Content
</element>
<!-- 结束标签 -->
2. 元素名称:
元素名称是标签中的名字,用于标识元素。元素名称区分大小写。
<person>
<!-- ... -->
</person>
在上述例子中,元素名称是 person。
3. 元素内容:
元素的内容是位于开始标签和结束标签之间的文本或其他元素。
<book>
<title>Harry Potter</title>
<author>J.K. Rowling</author>
</book>
在上述例子中,<title> 和 <author> 元素是 <book> 元素的内容。
4. 元素属性:
元素可以包含属性,属性提供有关元素的附加信息。属性位于开始标签中,并由空格分隔。
<book category="fiction">
<!-- ... -->
</book>
在上述例子中,category 是 <book> 元素的属性。
5. 空元素:
如果一个元素没有内容,可以使用空元素的简化语法,即在开始标签中使用 /。
<empty-element />
6. 命名空间:
命名空间允许在 XML 文档中避免元素名的冲突。通过在元素名中使用前缀,可以指定元素属于的命名空间。
<my:book xmlns:my="http://example.com">
<!-- ... -->
</my:book>
在上述例子中,my 是命名空间前缀,xmlns:my 定义了命名空间。
这些要点涵盖了 XML 元素的基本结构和属性。XML 的设计使其能够以结构化和自描述的方式表示数据,而元素是 XML 文档中最基本的信息单元。
转载请注明出处:http://www.pingtaimeng.com/article/detail/14529/XML