簡體   English   中英

如何打印從 CSV 文件中檢索到的 object 的屬性?

[英]How can I print a property of an object retrieved from a CSV file?

我將 csv 文件讀入 Javascript,現在我只想打印擊球手跑動和擊球手,這是控制台中擊球手的名字。

我想從對象打印擊球手跑動,擊球手名字

const {
  match
} = require("assert")
const csv = require("csv-parser")
const fs = require("fs")
const results = []

fs.createReadStream("deliveries.csv")
  .pipe(csv({}))
  .on("data", (data) => results.push(data))
  .on("end", () => {
    console.log(results)
  })

這是我設法打印出來的數據

{
    match_id: '1',
    inning: '1',
    batting_team: 'Sunrisers Hyderabad',
    bowling_team: 'Royal Challengers Bangalore',
    over: '10',
    ball: '2',
    batsman: 'S Dhawan',
    non_striker: 'MC Henriques',
    bowler: 'A Choudhary',
    is_super_over: '0',
    wide_runs: '0',
    bye_runs: '0',
    legbye_runs: '0',
    noball_runs: '0',
    penalty_runs: '0',
    batsman_runs: '1',
    extra_runs: '0',
    total_runs: '1',
    player_dismissed: '',
    dismissal_kind: '',
    fielder: ''
  }

而不是安慰整個結果 object,使用

console.log(results.batsman + " " + results.total_runs);

暫無
暫無

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

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