📜  将 csv 转换为 json powershell 代码 - Javascript (1)

📅  最后修改于: 2023-12-03 14:53:43.093000             🧑  作者: Mango

将 CSV 转换为 JSON PowerShell 代码

如果你需要将 CSV 文件转换为 JSON 格式,PowerShell 提供了一种简单的方法来做到这一点。在本文中,我们将介绍如何使用 PowerShell 将 CSV 文件转换为 JSON 格式。

PowerShell 转换 CSV 到 JSON
  1. 首先,你需要使用 PowerShell 打开一个 PowerShell 终端。
  2. 接下来,使用以下命令读取 CSV 文件:
$csv = Import-Csv 'path_to_csv_file'

注意:请将 'path_to_csv_file' 替换为你的 CSV 文件路径

  1. 你可以使用以下命令将 CSV 对象转换为 JSON 对象:
$json = $csv | ConvertTo-Json -Depth 100

注意:-Depth 100 参数用于在转换嵌套对象时避免截断。请根据需要更改此值。

  1. 最后,将 JSON 对象写入文件中,使用以下命令将其保存为 .json 文件:
Set-Content -Path 'path_to_json_file' -Value $json

注意:请将 'path_to_json_file' 替换为你想保存 JSON 文件的路径。

完成!现在你的 CSV 文件应该已经成功转换为 JSON。

完整的 PowerShell 代码示例
$csv = Import-Csv 'path_to_csv_file'
$json = $csv | ConvertTo-Json -Depth 100
Set-Content -Path 'path_to_json_file' -Value $json

现在你可以将此代码复制并在 PowerShell 终端中粘贴,以将 CSV 文件转换为 JSON。