JSON and Layouts—Handling Structured Data
Once you have dealt with all the graphical aspects of a chart, it is time to analyze input data in more detail. In the previous chapters, you started assigning the values of input data to arrays. Then you made use of tabulated data contained within CSV or TSV files. This step has allowed you to be able to handle most of the data for the visualization, but in reality there are more complex data structures, in a hierarchical form, such as trees.
In actuality, it is often necessary to interface with other technologies in order to obtain such data, and to do so you need to find a way that is well ...