网格视图中的文档显示
在JSON网格视图中,JSON文档在网格中以分层的形式显示(参见下方截图)。
每行网格显示以下数据结构之一,每个数据结构都显示在下表中,并带有其符号。请注意,数组和对象都可以包含子组件,这些子组件可以是对象、数组和原子值。
在上方截图中,我们可以看到一个根对象,其中包含两对key:value:(i) "Title":"Music Library", (ii) "Artists":[Array]。以Artists为键的数组包含四个对象项。
请注意以下几点:
•您可以使用Ctrl+鼠标滚轮,或Ctrl+加号和Ctrl+减号对网格进行缩放。
•同一级别的对象、数组和数组项都从1开始编号。在上方截图中,Artists数组中的对象从1到4编号。在Albums和Tracks数组中也是如此。请注意,此编号未包含在实际文档中,但包含在JSON网格视图功能中,可以帮助您查看文档的结构。
•可以通过按结构符号左侧的箭头图标(参见上方截图)来展开或折叠对象和数组。当数据结构被折叠时,其内容将显示为单行文本;例如,参见上方截图中的最后三行网格。
•如果您在同一级别上选择了多个组件,您可以通过按住Shift键并单击任一选定组件的箭头来展开/折叠所有组件。
•当展开数组和对象时,请注意以下几点:(i) 数组和对象的内容如何从其符号的下一行开始;(ii) 数组的名称(其键)如何与数组符号在同一行,而数组的数据项则在下一行开始。但是,当折叠数组或对象时,其内容将显示在同一行。
•请注意,key:value对会显示在一行上,除非它们是表格显示的一部分(在这种情况下,键将是列标题)。有关表格显示的示例,请参见上方截图中Tracks数组的内容。
数据类型(或类型)的符号
对象属性值和数组项可以是不同的类型;每个类型都由一个符号表示,如下方截图所示。(在上方截图中,请注意,所有key:value对的值类型都是string字符串类型。)
请注意: | JSONC和JSON5支持注释。公式是XMLSpy中特有的功能。 |
表格显示
包含至少一个对象或数组的对象和数组可以显示为列表(参见左侧截图中的突出显示部分)或表格(参见右侧截图中的突出显示部分)。单个对象和数组的显示可以在列表和表格之间切换。
有关JSON网格视图的表格显示功能的更多详细介绍,请参见表格显示部分。