首页 > 解决方案 > powershell 将 CSV 上的行读取为对象

问题描述

我需要创建一个 powershell 脚本来读取一个用分号分隔的数据的 CSV 文件,但问题是第一行是标题,我需要将除标题之外的所有解析数据保存为对象,现在我只有这个来解析文档

import-csv "filepath"  -delimiter ';'

标签: powershellcsv

解决方案


好的,我找到了一种方法,不是在对象中,而是在数组中,这也对我有用,我会发布它以防其他人需要它

foreach($line in $csv){
    $nline = $line.Split(";")
    $nline[0]
    $nline[1])
    $nline[2])
    $nline[4])
} 

推荐阅读