首页 课程 师资 教程 报名

XML基础教程

  • 2022-07-15 09:49:23
  • 100次 动力节点

大家在学习Java的时候会学到XML,感兴趣的小伙伴可以看看动力节点XML入门教程

什么是 XML?

XML 代表可扩展标记语言

XML 是一种类似于 HTML 的标记语言

XML 旨在存储和传输数据

XML 被设计成自我描述的

XML 是 W3C 推荐标准

XML 不做任何事情

也许它有点难以理解,但 XML 并没有做任何事情。

此便笺是 Jani 给 Tove 的便笺,以 XML 格式存储:

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

上面的 XML 非常具有自我描述性:

它有发件人信息

它有接收方信息

它有一个标题

它有一个消息体

但是,上面的 XML 仍然没有做任何事情。XML 只是包装在标签中的信息。

必须有人编写一个软件来发送、接收、存储或显示它:

XML 不使用预定义标签

XML 语言没有预定义的标签。

上面示例中的标记(如<to> 和 <from>)没有在任何 XML 标准中定义。这些标签是由 XML 文档的作者“发明”的。

HTML 适用于预定义的标签,如<p>、<h1>、<table>等。

对于 XML,作者必须同时定义标签和文档结构。

XML 是可扩展的

即使添加(或删除)新数据,大多数 XML 应用程序也会按预期工作。

想象一个设计为显示 note.xml 的原始版本的应用程序( )。

然后想象一个新版本的 note.xml,添加了 和 元素,并删除了 。

XML 的构造方式,旧版本的应用程序仍然可以工作:

<note>
  <date>2015-09-01</date>
  <hour>08:30</hour>
  <to>Tove</to>
  <from>Jani</from>
  <body>Don't forget me this weekend!</body>
</note>

XML 简化了事情

XML 简化了数据共享

XML 简化了数据传输

XML 简化平台更改

XML 简化了数据可用性

许多计算机系统包含格式不兼容的数据。在不兼容的系统(或升级的系统)之间交换数据对于 Web 开发人员来说是一项耗时的任务。需要转换大量数据,不兼容的数据经常丢失。

XML 以纯文本格式存储数据。这提供了一种独立于软件和硬件的方式来存储、传输和共享数据。

XML 还使扩展或升级到新操作系统、新应用程序或新浏览器变得更加容易,而不会丢失数据。

借助 XML,各种“阅读器”都可以使用数据,例如人、计算机、语音机器、新闻提要等。

以上就是关于“XML基础教程”的介绍,感兴趣的小伙伴不妨来看看动力节点Java在线学习,里面的课程内容从入门到精通,适合没有基础的小伙伴学习,希望对大家能够有所帮助。

选你想看

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

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

先测评确定适合在学习

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