我正在使用json从mysql数据库编码数据的Web API读取json。来自Web API的URL返回json:
{"result":[{"name":"joe","how_many":"5"},{"name":"chris","how_many":"10"},{"name":"steven","how_many":"5"},{"name":"melissa","how_many":"2"}]}
我正在处理需要CSV文件格式的D3.js图:
d3.csv('data.csv', function(error, data){
// do D3 stuff here
}
我正在尝试将来自Web API的json响应转换为CSV依赖的D3图可以解释的内容。 CSV是否需要是服务器上的文件,因此我必须使用一些PHP服务器端脚本将JSON响应转换为CSV文件?或者更有意义的是在javascript中将JSON作为字符串对象读取...然后将其转换为' CSV字符串(?)'并允许D3读取新创建的CSV字符串?
我可以使用AJAX从url读取JSON并使用get.JSON获取JSON ...但是如何将其作为D3的CSV格式提供?