如何打开XML文件

1,027 阅读3分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第19天,点击查看活动详情

XML代表可扩展标记语言。XML文件是描述数据结构的可读文件。您存储带有.xml扩展名的XML文件。

XML文件包含一些标签,这些标签指定文档应该如何结构,以及如何通过互联网存储和传输。

它不再是组织和传输数据的首选方法,但许多遗留系统仍在使用它。此外,RSS和SVG都基于XML格式。

这就是XML的显示方式:

<?xml version="1.0" encoding="UTF-8"?>
<catalog>
   <book id="bk1">
      <author>Corets, Eva</author>
      <title>Maeve Ascendant</title>
      <genre>Fantasy</genre>
      <price>5.95</price>
   </book>
   <book id="bk2">
      <author>Corets, Eva</author>
      <title>Oberon's Legacy</title>
      <genre>Fantasy</genre>
      <price>5.95</price>
   </book>
   <book id="bk3">
      <author>Corets, Eva</author>
      <title>The Sundered Grail</title>
      <genre>Fantasy</genre>
      <price>5.95</price>
   </book>
</catalog>

在本文中,您将了解在计算机或在线打开XML文件的各种方法。

如何使用文本编辑器打开XML文件

您必须有一个尝试打开的XML文件,要么仅查看,要么查看和编辑。

如果您想打开XML文件并进行编辑,您可以使用文本编辑器。您可以使用计算机随附的默认文本编辑器,如Windows上的记事本或Mac上的文本编辑。

您所要做的就是找到XML文件,右键单击XML文件,然后选择“打开方式”选项。这将显示一个打开文件的程序列表。

s_6918DB109E81C99C403FDE441785C55AA8E56E1977270D55F040260DC7FE989F_1666877244802_image

如果是Windows计算机,请选择记事本,如果是Mac计算机,请选择文本编辑,如上图所示。这两个是每个操作系统的预装文本编辑器,应该已经在列表中。任何基本的文本编辑器都可以工作。

您可以使用其他文本编辑器,如VSCode(上图中建议)、AtomSublime Text等。但对于像这样的基本任务,最好使用默认编辑器,因为VSCode、Atom和Sublime Text等文本编辑器是相当重的程序。

如何使用浏览器打开XML文件

如果您只想查看文件,您可以使用任何网页浏览器,如Safari浏览器、Chrome等具有类似程序。

第一步是找到要打开的XML文件,右键单击该文件,然后选择“打开”选项。将出现一个选项列表,包括一些浏览器。

s_6918DB109E81C99C403FDE441785C55AA8E56E1977270D55F040260DC7FE989F_1666878064357_image

单击您的首选浏览器,然后您的XML将加载。

另一个选项是打开浏览器,然后将XML文件拖到浏览器。这也适用于文本编辑器。

如何在线打开XML文件

在互联网上,数十名XML查看器甚至转换器帮助将XML文件转换为JSON等其他格式。以下是一些最受欢迎的在线XML观众/编辑:

每个工作方式都类似,允许您从计算机上传XML文件。

Chrome有一个XML查看器扩展,它与所有这些在线XML查看器一样工作。您所要做的就是下载扩展程序。然后,每当您想打开XML文件时,请单击它。 s_6918DB109E81C99C403FDE441785C55AA8E56E1977270D55F040260DC7FE989F_1666878537071_image

单击它后,将出现一个易于导航的界面,其中包含两个主要选项,您可以使用它来上传XML文件:从PC或从Google Drive上传。

s_6918DB109E81C99C403FDE441785C55AA8E56E1977270D55F040260DC7FE989F_1666878607944_image

当您选择一个选项时,您可以搜索该文件,在几毫秒内,您的XML文件将在普通部分打开。 s_6918DB109E81C99C403FDE441785C55AA8E56E1977270D55F040260DC7FE989F_1666878725496_image