【问题标题】:Why json can be imported easily where as csv cannot in Nodejs Typescript javascript?为什么 json 可以轻松导入而 csv 在 Nodejs Typescript javascript 中无法导入?
【发布时间】:2018-12-21 19:01:28
【问题描述】:

我试图从 csv 文件导入数据。我尝试了以下语句:

import * as c from './t.csv';

我得到了错误:

TypeScript 错误:src/dataset.ts(18,20):错误 TS2307:找不到模块 './training.csv'。

然后我把文件转成json文件,试了下代码:

import * as c from './t.json';

成功了。
我想知道为什么 csv 文件没有加载到 json 文件加载的地方没有任何问题。

【问题讨论】:

  • 因为 JSON 是适用于所有意图和目的的 Javascript,而 CSV 是一堆无法简单导入的文本...?
  • 另外,这不是真正的 TypeScript 问题,“正常”节点也会出错。

标签: javascript node.js typescript


【解决方案1】:

可能是因为Any JSON text is a valid JavaScript expression 而CSV 绝对不是。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-04
    • 2023-02-22
    • 1970-01-01
    • 2018-04-16
    相关资源
    最近更新 更多