I would suggest you to use any of the following options available in the Denodo Platform to represent tabular data in **JSON** format.
* You can use the [RESTful Web service](https://community.denodo.com/docs/html/browse/latest/en/vdp/administration/restful_architecture/restful_web_service/restful_web_service) of Denodo Platform that publishes the contents of the entire Virtual DataPort server. By default, the RESTful Web service returns the data represented in HTML, but you can choose another [representation](https://community.denodo.com/docs/html/browse/latest/en/vdp/administration/restful_architecture/restful_web_service/representations) (JSON) by either sending the appropriate Accept header in the HTTP request or by including the **$format** parameter in the URL.
* You can publish views and associations in Denodo Platform as a [REST web service](https://community.denodo.com/docs/html/browse/latest/en/vdp/administration/publication_of_web_services/publishing_rest_web_services/publishing_rest_web_services) and choose JSON representation in [Settings Tab](https://community.denodo.com/docs/html/browse/latest/en/vdp/administration/publication_of_web_services/publishing_rest_web_services/settings_tab_rest) of the REST Web service in the Virtual DataPort Administration Tool.
Hope this helps !