我知道有很多类似的问题,但我需要使用JavaScript来完成。我正在使用Dojo 1.8
,并且已经将所有属性信息存储在一个数组中,它看起来像这样:
[["name1", "city_name1", ...]["name2", "city_name2", ...]]
你有什么想法可以在客户端将此导出为CSV
吗?
我知道有很多类似的问题,但我需要使用JavaScript来完成。我正在使用Dojo 1.8
,并且已经将所有属性信息存储在一个数组中,它看起来像这样:
[["name1", "city_name1", ...]["name2", "city_name2", ...]]
你有什么想法可以在客户端将此导出为CSV
吗?
import { JsonArray, download } from 'json-to-csv-in-browser'
const arr = [
{name : ` vader`, age : 53},
{name : "what", age : 38},
{name : "ever", age : 22}
]
const jsonArray = new JsonArray(arr);
const str = jsonArray.convertToCSVstring();
download("my.csv", str);
干杯!
编辑:经过进一步测试,如果您的值带有逗号,则效果不佳。