最终我需要创建一个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放在十进制分隔符和文本分隔符中,但它没有帮助。
答案 0 :(得分:1)
您是否尝试将\ t作为HTML实体加入?那就是	
?不确定,但它可能会有所帮助。
答案 1 :(得分:1)
当Angular正在阅读field-separator="\t"
时,它实际上是在\
之前将其传递给指令。我做了一个拉入请求,并将其合并到ng-csv中,解决了这个问题。
所以答案是 - 现在可以使用field-separator="\t"