首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Powershell CSV变量到Out-GridView

Powershell CSV变量到Out-GridView
EN

Stack Overflow用户
提问于 2021-12-02 02:37:44
回答 2查看 1K关注 0票数 2

快把我逼疯了。我希望将CSV文本保存到字符串variable -而不是!,然后使用逗号作为列分隔符将该(CSV)文本输出到Out-GridView

如何做到这一点呢?--我看上去又高又低--我什么也找不到-- nothing --关于如何做这个,而不需要先将文本保存到CSV文件,然后使用Import-Csv导入它。我不想保存文件,我只想在NewLine中显示CSV格式的多行字符串对象(带有Out-GridView字符)。

有什么线索吗?

示例:

代码语言:javascript
复制
$rows += "COL1,COL2,COL3`n"    # CSV header row AS TEXT
$rows += "val1,val2,val3`n"    # CSV data row AS TEXT

$rows | Out-GridView           # does not work! No columns :( - just a single column per row
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-12-02 02:48:59

用这个:

代码语言:javascript
复制
$rows += "COL1,COL2,COL3`n"
$rows += "val1,val2,val3`n"

$csv = $rows | ConvertTo-Csv -Delimiter ","
$csv | Out-GridView

中提琴!

票数 0
EN

Stack Overflow用户

发布于 2021-12-02 02:48:00

管道$rowsConvertFrom-Csv

代码语言:javascript
复制
$rows += "COL1,COL2,COL3`n"
$rows += "val1,val2,val3`n"
$rows | ConvertFrom-Csv | Out-GridView

在从嵌入式CSV结构化字符串而不是+=创建对象时,通常要做的是使用Here-Strings

代码语言:javascript
复制
@'
COL1,COL2,COL3
val1,val2,val3
'@ | ConvertFrom-Csv | Out-GridView
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70193585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档