Ideally the data export would look as simple as possible, with bold fonts, and smaller tables, in each differentiate section. As a good example, the current WIP of Wordpress Personal data export (references https://core.trac.wordpress.org/ticket/43551 and https://core.trac.wordpress.org/ticket/43546) looks as follows:
currently our HTML format doesn't support multiple levels and we get the following error:
Data structure returned is not convertible in the requested format. Try to call this method with the parameters '&format=original&serialize=1'; you will get the original php data structure serialized. The data structure looks like this: <br /> $data = array (<br /> 'log_visit' => <br /> array (<br /> 0 => <br /> array (<br /> 'config_browser_engine' => 'Blink (Chrome, Opera)',<br /> 'config_browser_name' => 'Chrome',<br />
so we need to improve the HTML renderer so it supports multiple levels and also looks presentable.
In the UI itself, we should offer both JSON and HTML, via eg. a radio button or a SELECT list. The format would be labelled with an explanation, for example:
This will be a great improvement to the GDPR Personal data export tool :+1: