sirixdb / sirix-web-frontend

A web front-end for SirixDB based on Nuxt.js/Vue.js, D3.js and Typescript
https://sirix.io
17 stars 20 forks source link

TreeView #9

Open JohannesLichtenberger opened 5 years ago

JohannesLichtenberger commented 5 years ago

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).

jawahars16 commented 5 years ago

Is there a sample JSON or XML data available?

JohannesLichtenberger commented 5 years ago

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

JohannesLichtenberger commented 5 years ago

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