基本构建块

XML 由基本构建块组成,它们是:

  • 元件
  • 文本
  • 属性
  • 评论
  • 处理说明

元素具有尖括号:

<element/>

<element>some content</element>

属性出现在开始元素标记中:

<element
  attribute-name="attribute value"
  other-attribute='single-quoted value'>
  ...
</element>

文本可以出现在元素内或元素之间:

<element>some more <b>bold</b> text</element>

注释使用以下语法。重要的是要知道,与编程语言不同,XML 注释是模型的一部分,并且对于解析器上方的应用程序是可见的。

<!-- this is a comment -->

处理指令允许将消息传递给消费应用程序(例如,如何显示或样式表等)。XML 不限制处理指令的格式。

<?target-application these are some instructions?>

有关构建块的更多详细信息,请参阅本主题