什么是XML⽂件xml文件怎么打开
什么是XML?
XML是由万维⽹联盟(W3C)创建的标记语⾔,⽤于定义编码⼈类和机器可以读取的⽂档的语法。它通过使⽤定义⽂档结构的标签以及如何存储和传输⽂档来实现这⼀点。
将它与您可能熟悉的另⼀种标记语⾔(⽤于编码⽹页的超⽂本标记语⾔(HTML))进⾏⽐较可能最容易。HTML使⽤⼀组预定义的标记符号(短代码)来描述⽹页上的内容格式。例如,以下简单的HTML代码使⽤标记使⼀些单词变为粗体和⼀些斜体:
然⽽,区分XML的事情是它是可扩展的。XML没有像HTML那样的预定义标记语⾔。相反,XML允许⽤户创建⾃⼰的标记符号来描述内容,从⽽创建⽆限的⾃定义符号集。
从本质上讲,HTML是⼀种专注于内容呈现的语⾔,⽽XML是⼀种⽤于存储数据的专⽤数据描述语⾔。
事实上,XML经常被⽤作其他⽂档格式的基础 - 数百种。以下是您可能认识的⼀些内容:
因此,如果您有⼀个XML⽂件,那么这并不⼀定能告诉您它应该⽤于哪个应⽤程序。通常,您不必担⼼它,除⾮您是实际设计XML⽂件的⼈。
我如何打开⼀个?
有⼏种⽅法可以直接打开XML⽂件。您可以使⽤任何⽂本编辑器打开和编辑它们,使⽤任何Web浏览器查看它们,或使⽤允许您查看,编辑甚⾄将其转换为其他格式的⽹站。
如果您定期使⽤XML⽂件,请使⽤⽂本编辑器
由于XML⽂件实际上只是⽂本⽂件,因此您可以在任何⽂本编辑器中打开它们。问题是,许多⽂本编辑器(如Notepad)并不是为了显⽰具有适当结构的XML⽂件⽽设计的。打开XML⽂件并快速查看以帮助弄清楚它是什么可能是可以的。但是,有更好的⼯具可以使⽤它们。
右键单击要打开的XML⽂件,指向上下⽂菜单中的“打开⽅式”,然后单击“记事本”选项。
注意:我们在这⾥使⽤Windows⽰例,但其他操作系统也是如此。寻⼀个好的第三⽅⽂本编辑器,旨在⽀持XML⽂件。
该⽂件确实打开了,但正如您所看到的,它丢失了⼤部分格式并将整个内容简化为⽂档的两⾏。
因此,尽管Notepad可能对快速检出XML⽂件很有⽤,但使⽤等更⾼级的⼯具会更好,它突出了语法并按照预期的⽅式格式化⽂件。
这是在Notepad ++中打开的相同XML⽂件:
相关:
使⽤Web浏览器查看结构化数据
如果真的不需要编辑XML⽂件,但有时需要查看它们,那么您⽤来阅读本⽂的浏览器⾮常适合这项⼯作。事实上,您的默认Web浏览器可能已设置为XML⽂件的默认查看器。因此,双击XML⽂件应在浏览器中打开它。
如果没有,您可以右键单击该⽂件以查使⽤您想要的任何应⽤程序打开它的选项。只需从程序列表中选择您的Web浏览器即可。我们在此⽰例中使⽤了Chrome。
当⽂件打开时,您应该看到结构良好的数据。它不像Notepad ++这样的颜⾊编码视图那么漂亮,但它⽐⽤记事本得到的效果要好得多。
使⽤在线编辑器查看,编辑或转换XML⽂件
如果想要编辑偶尔的XML⽂件⽽不想下载新的⽂本编辑器,或者如果需要将XML⽂件转换为其他格式,可以免费获得⼀些不错的在线XML编辑器。,和都允许您查看和编辑XML⽂件。完成编辑后,您可以下载更改的XML⽂件,甚⾄将其转换为其他格式。
对于此处的⽰例,我们将使⽤。该页⾯分为三个部分。左边是您正在使⽤的XML⽂件。在中间,你会发现⼏个选项。在右侧,您将看到可以选择的⼀些选项的结果。例如,在下图中,我们的完整XML⽂件位于左侧,树视图显⽰在结果窗格中,因为我们单击了中间的“树视图”按钮。
这是对这些选项的更好看。使⽤“浏览”按钮从计算机上传XML⽂件或“加载URL”按钮从在线源中提取XML。
“树视图”按钮在结果窗格中以格式良好的树结构显⽰您的数据,左侧的所有标签均为橙⾊,标签右侧的属性。
“Beautify”在结果窗格中以简洁易读的线条显⽰您的数据。
“缩⼩”按钮使⽤尽可能少的空⽩区域显⽰数据。它将尝试将每⼀条数据放在⼀⾏上。当尝试使⽂件变⼩时,这会派上⽤场。它将节省⼀些空间,但代价是能够有效地阅读它。
最后,您可以使⽤“XML to JSON”按钮将XML转换为JSON格式,将“导出为CSV”按钮将数据保存为逗号分隔值⽂件,或使⽤“下载”按钮下载任何更改你已经把它作为⼀个新的XML⽂件。
发布评论