我正在使用d3.tsvParse,它按预期方式工作,但是它会从我输入的tsv文件的每一行创建一个对象。我想做的是每列创建一个对象。我可以手动执行此操作,但是我想知道是否有一个可以执行此操作的库。也许甚至d3本身也会这样做,而我只是不知道如何。
当前代码:
oResponse.arroColumns = d3.tsvParse(sData); // TODO: parse not resutling in expected JSON shape
当前结果:
{ arroColumns: [{metadata: "title", "q1": "1"}, {metadata: "my survey", "q1": "3"}]
所需结果:
{ arroColumns: [{metadata: ["title", "my survey"]}, { "q1": ["1", "3"]} ]}