2017-09-27 18 views
0

にreactjs.Iでhttps://www.npmjs.com/package/convert-csv-to-jsonを使用しているときにエラーUncaught TypeError: fs.readFileSync is not a functionは変換-CSV-に-JSONリターンエラー

import React, { Component } from 'react' 
import { connect } from 'react-redux' 
import $ from 'jquery'; 
export default class CsvRead extends React.Component { 
    constructor(props) { 
    super(props); 
    } 
    CsvRead() { 
    let csvToJson = require('convert-csv-to-json'); 
    let json = csvToJson.getJsonFromCsv("../../MonthlySummaryDetailsCSV.csv"); 
    for(let i=0; i<json.length;i++){ 
    console.log(json[i]); 
    } 

    } 
    render() { 
    return (
     <div >{this.CsvRead()}</div> 
    ); 
    } 
} 

を取得誰もがこの上で私を助けることができるのですか?

答えて

1

convert-csv-to-jsonは、filesystemを表すfsで動作することを意味します。つまり、ブラウザ環境ではなくノード環境でのみ動作します。

ブラウザでCSVをJSON/JSに変換する必要がある場合は、そのためにthis questionが表示されます。

関連する問題