File Viewing

The primary component for viewing file data allows switching between two main modes: Tree View and Source View. These are accessible by clicking a file in the File Management section.

Tree View

This view renders hierarchical data in a nested, expandable tree format.

Table View

Core Features

Nested Grid View

When the Tree View encounters an array of objects (where each object has the same keys, representing tabular data), it renders this array as an interactive grid instead of a standard list of tree nodes.

This layout toggle allows users to choose the optimal perspective for their data analysis - the tabular view for comparing individual items side-by-side, or the attribute-oriented view for examining how values vary across a single attribute.

Tabular view: Each row shows one complete data item with all its attributes listed as columns

Tabular View

Attribute-oriented view: Each row shows all values for one attribute (e.g., all firstNames: John, Sarah, Michael, Emily, David)

Attribute-oriented View

Source View

This view provides a raw, syntax highlighted text representation of the loaded file content, utilizing the Monaco Editor. It also includes tools for data manipulation and comparison.

Source View

Switching Between Files

To switch between uploaded files in the tree or source view, the shortcut shift+up/down-arrow can be used.