什么是xml文件(如何打开一个)?

具有.xml文件扩展名的文件是可扩展标记语言(xml)文件。它们实际上只是纯文本文件,使用自定义标记来描述文档的结构和其他特性。...

什么是xml文件(如何打开一个)?

具有.xml文件扩展名的文件是可扩展标记语言(xml)文件。它们实际上只是纯文本文件,使用自定义标记来描述文档的结构和其他特性。

什么是xml格式(xml)?

XML是万维网联盟(W3C)创建的一种标记语言,用于定义编码文档的语法,人类和机器都可以读取。它通过使用标签来定义文档的结构,以及文档的存储和传输方式。

将它与另一种您可能熟悉的标记语言(用于编码网页的超文本标记语言(HTML))进行比较可能是最容易的。HTML使用一组预定义的标记符号(短代码)来描述web页面上的内容格式。例如,下面的简单HTML代码使用标记将一些单词设置为粗体,一些设置为斜体:

This is how you make <b>bold text</b> and this is how you make <i>italic text</i>

不过,区别于XML的一点是它是可扩展的。XML不像HTML那样有预定义的标记语言。相反,XML允许用户创建自己的标记符号来描述内容,从而生成一个无限的自定义符号集。

从本质上讲,HTML是一种侧重于内容表示的语言,而XML是一种用于存储数据的专用数据描述语言。

事实上,XML经常被用作其他文档格式的基础。以下是一些您可能认识到的:

  • RSS和ATOM都描述了阅读器应用程序如何处理web提要。
  • Microsoft.NET使用XML作为其配置文件。
  • MicrosoftOffice2007和更高版本使用XML作为文档结构的基础。这就是“X”在.DOCX Word文档格式中的含义,例如,它也用于Excel(XLSX文件)和PowerPoint(PPTX文件)。

因此,如果您有一个XML文件,它不一定会告诉您它要用于哪个应用程序。通常,您不需要担心它,除非您是真正设计XML文件的人。

我怎么打开一个?

有几种方法可以直接打开XML文件。您可以使用任何文本编辑器打开和编辑它们,使用任何web浏览器查看它们,或者使用允许您查看、编辑它们甚至将它们转换为其他格式的网站。

如果您经常使用xml文件,请使用文本编辑器

因为XML文件实际上只是文本文件,所以您可以在任何文本编辑器中打开它们。问题是,许多文本编辑器(如Notepad)的设计都不是为了显示具有适当结构的XML文件。打开一个XML文件并快速查看以帮助找出它是什么,这可能是可以的。但是,有更好的工具来处理它们。

右键单击要打开的XML文件,指向上下文菜单上的“打开方式”,然后单击“记事本”选项。

什么是xml文件(如何打开一个)?

注意:这里我们使用的是Windows示例,但其他操作系统也是如此。寻找一个好的第三方文本编辑器,它是为支持XML文件而设计的。

文件确实打开了,但正如您所看到的,它丢失了大部分格式,并将整个内容填充到文档的两行中。

什么是xml文件(如何打开一个)?

因此,尽管Notepad对于快速签出XML文件可能很有用,但最好使用更高级的工具,如Notepad++,它可以突出显示语法并按预期的方式格式化文件。

下面是在Notepad++中打开的相同XML文件:

什么是xml文件(如何打开一个)?

相关:如何在Windows中用另一个文本编辑器替换记事本

使用web浏览器查看结构化数据

如果你真的不需要编辑XML文件,只是偶尔需要查看它们,那么你用来阅读本文的浏览器非常适合这份工作。实际上,您的默认web浏览器很可能被设置为XML文件的默认查看器。因此,双击XML文件应该可以在浏览器中打开它。

如果没有,您可以右键单击该文件以找到用任何应用程序打开它的选项。只需从程序列表中选择您的web浏览器。我们在这个例子中使用的是Chrome。

什么是xml文件(如何打开一个)?

当文件打开时,您应该会看到结构良好的数据。它不像使用Notepad++这样的颜色编码视图那么漂亮,但它比使用Notepad++得到的效果要好得多。

什么是xml文件(如何打开一个)?

使用联机编辑器查看、编辑或转换xml文件

如果您想编辑偶尔出现的XML文件,并且不想下载新的文本编辑器,或者需要将XML文件转换为其他格式,那么可以****一些不错的在线XML编辑器。教程点.com, XMLGrid.net,和代码美化.org所有这些都允许您查看和编辑XML文件。完成编辑后,可以下载更改后的XML文件,甚至可以将其转换为其他格式。

对于这里的示例,我们将使用代码美化.org. 这一页分为三个部分。左边是您正在处理的XML文件。在中间,你会发现几个选择。在右边,您将看到您可以选择的一些选项的结果。例如,在下面的图像中,我们的完全XML文件在左边,并且树视图显示在结果窗格中,因为我们点击了中间的“树视图”按钮。

什么是xml文件(如何打开一个)?

下面我们来看看这些选项。使用“浏览”按钮从计算机上载XML文件,或使用“加载URL”按钮从联机源中提取XML。

什么是xml文件(如何打开一个)?

“树视图”按钮在结果窗格中以一个格式良好的树结构显示数据,左侧的所有标记都是橙色,右侧的属性是橙色。

什么是xml文件(如何打开一个)?

“美化”在结果窗格中以整洁、易读的行显示数据。

什么是xml文件(如何打开一个)?

“缩小”按钮使用尽可能少的空白显示数据。它将尝试将每一条数据放在一行上。当试图使文件变小时,这很方便。它将节省一些空间,但代价是能够有效地阅读它。

什么是xml文件(如何打开一个)?

最后,您可以使用“XML to JSON”按钮将XML转换为JSON格式,“Export to CSV”按钮将数据保存为逗号分隔的值文件,或者使用“Download”按钮将所做的任何更改下载为新的XML文件。

  • 发表于 2021-04-05 05:56
  • 阅读 ( 186 )
  • 分类:互联网

你可能感兴趣的文章

如何解决kodi缓冲问题:3个简单提示

... 无论你在网上做什么,与Kodi一起使用VPN都是明智之举。显然,VPN阻止了您的ISP和**查看您正在观看的内容,但更重要的是,它阻止了您的ISP在观看视频时限制您的速度。节流导致的缓冲问...

  • 发布于 2021-03-12 01:26
  • 阅读 ( 468 )

您需要了解的关于文件格式及其属性的所有信息

文件是计算体验的基本部分之一。但什么是“文件”?它是你桌面上的一个图标,一个以电子表格形式打开你预算的列表条目,还有一个你可以给你最近的**起的名字。归根结底,“文件”是一组位(0和1)的集合,这些位以某...

  • 发布于 2021-03-14 03:30
  • 阅读 ( 108 )

什么是xml文件?如何打开和使用它?

... 什么是标记语言(markup languages)? ...

  • 发布于 2021-03-21 09:43
  • 阅读 ( 367 )

如何在chromecast上传输kodi

... 在我们继续之前,您需要三个应用程序和一个文件: ...

  • 发布于 2021-03-23 12:22
  • 阅读 ( 212 )

如何从头开始为站点创建rss提要

...RSS版本,如您所见。第三行打开一个“频道”标签。这是什么将包含您的频道或网站的所有信息。按原样加上这三行。 ...

  • 发布于 2021-03-24 03:18
  • 阅读 ( 230 )

什么是pptx文件(如何打开一个)?

...有格式化文本、图像、视频等的其他文件来打开它们。 什么是pptx文件(a pptx file)? PPTX文件用于microsoftppowerpoint,这是一种演示程序,用于以幻灯片格式显示内容。每张幻灯片可以包含图形、格式化文本、视频、音乐、动画等。...

  • 发布于 2021-04-04 06:15
  • 阅读 ( 244 )

如何使用mysql跨多个设备同步kodi库

...看”。如果你的卧室里的柯迪盒子知道你在客厅里看到了什么,反之亦然,那不是很好吗?如果你能停止在客厅看电影,在家里其他地方继续看你离开的电影,那会是件好事吗? 嗯,可能只是需要一点准备。下面是如何做到这...

  • 发布于 2021-04-07 04:56
  • 阅读 ( 436 )

如何从word、excel和powerpoint文档中提取图像、文本和嵌入文件

...icrosoftoffice文档中提取图像。 如果您有嵌入了图像或其他文件的Word(.docx)、Excel(.xlsx)或PowerPoint(.pptx)文件,则可以提取它们(以及文档的文本),而不必分别保存每个文件。最重要的是,你不需要任何额外的软件。基于of...

  • 发布于 2021-04-09 20:36
  • 阅读 ( 327 )

如何在android上管理tasker配置文件和自动化功能

...理。Tasker给你权力和选择。玩不同的设置,看看你能想出什么!  

  • 发布于 2021-04-12 22:13
  • 阅读 ( 133 )

如何备份和移动virtualbox计算机

...机,却发现复制和粘贴不起作用?也许你只是想知道备份什么?请看这个快速指南,以更好地了解VirtualBox 第一件事:确保您的虚拟机已关闭并关闭电源。下一步,确保删除所有快照。不幸的是,没有一种既简单又安全的方法可...

  • 发布于 2021-04-13 03:59
  • 阅读 ( 188 )
lxnn3191
lxnn3191

0 篇文章

相关推荐