sirix-web-frontend icon indicating copy to clipboard operation
sirix-web-frontend copied to clipboard

TreeView

Open JohannesLichtenberger opened this issue 6 years ago • 3 comments

Create a tree-view component which displays a JSON or XML file. The data comes from the database backend, which is able to store huge instances. Thus we might limit each level to a predefined number of nodes.

Furthermore the children should be loaded on demand from the backend, when a node with children is expanded in the tree-view. To query the children from this node we need a possibility to add the unique node identifier to the serialized JSON form in the first place (how to add this kind of metadata which should not be displayed in the views is up for discussion).

JohannesLichtenberger avatar Oct 05 '19 13:10 JohannesLichtenberger

Is there a sample JSON or XML data available?

jawahars16 avatar Oct 06 '19 12:10 jawahars16

Oh, under sirix-core/src/test/resources, but maybe I can find more larger JSON documents via Google.

JohannesLichtenberger avatar Oct 06 '19 15:10 JohannesLichtenberger

https://github.com/jdorfman/awesome-json-datasets

JohannesLichtenberger avatar Oct 06 '19 17:10 JohannesLichtenberger