使用ng-csv创建tsv文件

时间:2015-04-20 21:01:29

标签: javascript angularjs angularjs-directive tsv

最终我需要创建一个TSV文件。

我一直在使用AngularJS v1.2.20和ng-csv模块。到目前为止,ng-csv非常适合csv,但它似乎不适合创建制表符分离。

我的指示看起来像

<a ng-csv='getCSVData()' filename='tsv_data_table.tsv' csv-header='headerNames' field-separator="\t">TSV</a>

但它最终只是在每个单元格之间放置原始\ t 好像我想用&#34; \\ t&#34; 例如

Bob's Tires\t2484775951\t1\t1\t100\t0\t1\t100\t73\t1

我已尝试将\ t放在十进制分隔符和文本分隔符中,但它没有帮助。

2 个答案:

答案 0 :(得分:1)

您是否尝试将\ t作为HTML实体加入?那就是&#09;?不确定,但它可能会有所帮助。

答案 1 :(得分:1)

当Angular正在阅读field-separator="\t"时,它实际上是在\之前将其传递给指令。我做了一个拉入请求,并将其合并到ng-csv中,解决了这个问题。

所以答案是 - 现在可以使用field-separator="\t"