Para leer desde un archivo CSV, utiliza el cmdlet Import-Csv.
Import-Csv
Para leer o analizar JSON en PowerShell, puedes usar el cmdlet ConvertFrom-Json.
ConvertFrom-Json
En PowerShell, no hay un cmdlet nativo para analizar TOML.
XML, o lenguaje de marcado eXtensible, existe desde finales de los ‘90 y sigue siendo un formato ampliamente utilizado para datos estructurados.
PowerShell, por defecto, no viene con un cmdlet integrado para analizar YAML, pero funciona sin problemas con YAML cuando aprovechas el módulo powershell-yaml o conviertes YAML en un objeto de PowerShell usando ConvertFrom-Json en combinación con una herramienta como yq.
powershell-yaml
yq