Mwongozo wa XML

Mchakato wa kurahisisha:

XML inaonyesha kama kifaa kinachotumika kwa uharibifu na kusaidia uharibifu wa data kwenye programu na kifaa cha kompyuta.

  • 什么是 XML? XML指可扩展标记语言(EX tensibleM arkupL
  • XML ina ngumu kwa kutokea kama lugha ya kumwambaa, inayotaka kama HTML
  • XML inatenda kusafisha na kusaidia uharibifu wa data
  • XML inategemea kuwa na ujasiri wa kutoja kwa ujenzi
  • XML ni msingi wa W3C

XML yana ujasiri wa kutoja kwa ujenzi bila kazi yoyote

Inafikia kwa kuwa nafasi ya kumwita, lakini XML haingaa kazi yoyote.

XML inategemea kuwa na ujasiri wa kutoja kwa ujenzi, kusafisha na kusaidia uharibifu ya habari.

Hapa ni kwa John kwa George kwa kina ya kina, inasimuliwa kama XML:


  George
  John
  <heading>Simu ya kumekuja</heading>
  Don't forget the meeting!

XML inayopatikana kwa ujasiri wa kutoja kwa ujenzi

  • Inafikia inatuma
  • Inafikia inaonekana
  • 它有标题
  • 它有消息正文

但是,这个 XML 文档仍然没有做任何事情。它仅仅是包装在 XML 标签中的纯粹的信息。

我们需要编写软件或者程序,才能传送、接收和显示出这个文档。

Note

To: George

From: John

Reminder

Don't forget the meeting!

XML 和 HTML 之间的区别

XML 和 HTML 的设计目标不同:

  • XML 旨在承载数据 - 重点关注数据是什么
  • HTML 旨在显示数据 - 重点关注数据的外观
  • XML 标签不像 HTML 标签那样被预先定义

XML 不使用预定义的标签

XML 语言没有预定义标签。

上例中的标签(如 )未在任何 XML 标准中定义。这些标签是 XML 文档的作者“发明”的。

HTML 使用预定义的标签,如

、 等。

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

XML 是可扩展的

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

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

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

XML 以此方式重构后,旧版的应用程序可以照常工作:


  2023-01-10
  09:30
  George
  John
  Don't forget the meeting!

新版本

Note

To: George

From: John

Date: 2023-01-10 09:30

Don't forget the meeting!

XML - 简化万物

  • XML 简化了数据共享
  • XML 简化了数据传输
  • XML 简化了平台变更
  • XML 简化了数据可用性

许多计算机系统包含格式互不兼容的数据。对于 Web 开发人员来说,在不兼容的系统(或升级的系统)之间交换数据是一项耗时的任务。为此,必须转换大量数据,并且这些不兼容的数据也极易丢失。

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

XML inaweza kuchukua kwa rahisi na kuwezesha kuondoka kwenye mifumo ya mpya, programu au vifaa vya kusoma vingine, bila kumachukua data.

Kwa XML, data inaweza kutumika na kila kifaa cha kusoma data, kama watu, kompyuta, vifaa vya kiume, vipindi vya habari na vingine.

XML ni msingi wa W3C

Kabla ya Febwali 1998, XML ilikuwa msingi wa W3C kwa usomaji.