首页 课程 师资 教程 报名

XML元素是什么

  • 2022-01-21 11:26:29
  • 356次 动力节点

什么是 XML 元素?

XML 元素是从(包括)元素的开始标记到(包括)元素的结束标记的所有内容。

<price>29.99</price>

一个元素可以包含:

文本

属性

其他元素

或以上的混合

<bookstore>
  <book category="children">
    <title>Harry Potter</title>
    <author>J K. Rowling</author>
    <year>2005</year>
    <price>29.99</price>
  </book>
  <book category="web">
    <title>Learning XML</title>
    <author>Erik T. Ray</author>
    <year>2003</year>
    <price>39.95</price>
  </book>
</bookstore>

在上面的例子中:

<title>、<author>、<year> 和 <price> 具有文本内容,因为它们包含文本(如 29.99)。

<bookstore> 和 <book> 具有元素内容,因为它们包含元素。

<book> 有一个属性 (category="children")。

空 XML 元素

没有内容的元素被称为是空的。

在 XML 中,您可以像这样指示一个空元素:

<element></element>

您还可以使用所谓的自关闭标签:

<element />

这两种形式在 XML 软件(阅读器、解析器、浏览器)中产生相同的结果。

XML 元素是可扩展的

可以扩展 XML 元素以携带更多信息。

查看以下 XML 示例:

<note>
  <to>Tove</to>
  <from>Jani</from>
  <body>Don't forget me this weekend!</body>
</note>

假设我们创建了一个应用程序,它从 XML 文档中提取 <to>、<from> 和 <body> 元素以生成以下输出:

信息
收件人: Tove
发件人: Jani
这个周末不要忘记我!

想象一下,XML 文档的作者向其中添加了一些额外的信息:

<note>
  <date>2008-01-10</date>
  <to>Tove</to>
  <from>Jani</from>
  <heading>Reminder</heading>
  <body>Don't forget me this weekend!</body>
</note>

通过上述介绍,相信大家对XML元素是什么已经有所了解,大家如果想了解更多相关知识,可以关注动力节点的Java视频,里面的课程内容详细,由浅到深,通俗易懂,而且是从入门到精通都有哦,希望对大家的学习能够有所帮助。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交