谈到的表到自定义对象在PowerShell中
问题描述:
我有一个变量表中特定格式(类似于CSV)谈到的表到自定义对象在PowerShell中
| ID | Status | Notes |
| 1 | OK | A |
| 2 | OK | B |
如何把它转换成对象的数组有什么建议?我试过选择对象,但并没有真正做到。
由于
答
尝试这种情况:
$objects = Import-csv "myfile.dat" -delimiter "|"
的 变量将包含自定义对象的数组。
+0
重要的是它不是真正的分隔文本,因为所有行都以分隔符开始和结束? –
+0
是的,这可能很重要。我不知道import-csv会怎么做。也许每个记录在第一个和最后一个位置都会有NULL,但是这会留下未解答的问题,它会在标题记录上做什么。试试看看你得到了什么。 –
桌子在哪里?它是否在PS变量中?如果是这样,什么类型?它在一个文件中?如果是这样,它只是一个使用管道作为分隔符的csv?如果是这样,Import-csv就是你的答案,使用前面评论中显示的分隔符参数。 –