powershell 使用PowerShell将JSON转换为CSV格式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell 使用PowerShell将JSON转换为CSV格式相关的知识,希望对你有一定的参考价值。

function ConvertFrom-JsonToCsv {
    param(
        [Parameter(ValueFromPipeline)]
        $json        
    )

    Process {
        ($json | ConvertFrom-Json) | ConvertTo-Csv -NoTypeInformation
    }
}

# Is there a better way to do this with a foreach key in inputCSV do key:value?
'[{"Column 1": "1-1","Column 2": "1-2","Column 3": "1-3","Column 4": "1-4"},{"Column 1": "2-1","Column 2": "2-2","Column 3": "2-3","Column 4": "2-4"},{"Column 1": "3-1","Column 2": "3-2","Column 3": "3-3","Column 4": "3-4"},{"Column 1": 4,"Column 2": 5,"Column 3": 6,"Column 4": 7}]' | 
    ConvertFrom-JsonToCsv 

以上是关于powershell 使用PowerShell将JSON转换为CSV格式的主要内容,如果未能解决你的问题,请参考以下文章

PowerShell 查询 Excel记录

powershell Powershell用于将Powershell与SharePoint 2007一起使用

Powershell根据给定的计数选择一个随机字母,并动态地将每个字母分配给一个唯一的变量?

使用powershell查找excel工作表是不是包含数组

powershell 将SQLite与PowerShell一起使用

powershell 使用PowerShell将JSON转换为CSV格式