簡體   English   中英

CsvError: Invalid Opening Quote: 在第 9618 行的字段中找到引用

[英]CsvError: Invalid Opening Quote: a quote is found inside a field at line 9618

當我嘗試使用 csv-parse 解析 kepler_data.csv 使用 Adam 和 Andre Negoi NodeJS 課程之后的承諾時,出現此錯誤。 這是代碼:

function loadPlanetsData() {
    return new Promise((resolve, reject) => {
        fs.createReadStream(
            path.join(__dirname, "..", "..", "data", "kepler_data.csv")
        )
            .pipe(
                parse({
                    comment: "#",
                    columns: true,
                })
            )
            .on("data", (data) => {
                if (isHabitalePlanet(data)) {
                    habitablePlanets.push(data);
                }
            })
            .on("error", (err) => {
                console.log(err);
                reject(err);
            })
            .on("end", () => {
                console.log(
                    `${habitablePlanets.length} habitable planets found!`
                );
                console.log("Done reading!!");
                resolve();
            });
    });
}

我試圖指出relax-quotes ,但它不起作用。 我怎樣才能解決這個問題?

parse({ comment: "#", columns: true, Relax_quotes: true, escape: "\", quote: "'", delimiter: ",", ltrim: true, rtrim: true, record_delimiter: "\n", skip_empty_lines:真,relax_column_count:真,})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM