Maneira mais rápida de organizar dados categorizados em um arquivo de texto e converter em CSV
Tenho um arquivo de texto com centenas de linhas. Campos e valores de dados separados por dois pontos e uma linha vazia que separa cada conjunto de dados. Parece algo assim ...
icon:rain temperatureHigh:55.37 temperatureLow:42.55 humidity:0.97 windSpeed:6.7 precipType:rain precipProbability:0.97 icon:partly-cloudy-day temperatureHigh:34.75 temperatureLow:27.1 humidity:0.8 windSpeed:15.32 precipType:snow precipProbability:0.29 icon:clear-day temperatureHigh:47 temperatureLow:31.72 humidity:0.64 windSpeed:9.27 precipType:rain precipProbability:0.01
Estou lutando para tentar formatar isso em um CSV com a saída desejada parecida com esta ...
"icon","temperatureHigh","temperatureLow","humidity","windSpeed","precipType","precipProbability" "rain","55.37","42.55","0.97","6.7","rain","0.97" "partly-cloudy-day","34.75","27.1","0.8","15.32","snow","0.29" "clear-day","47","31.72","0.64","9.27","rain","0.01" ...and so on, and so forth.
Eu tenho tentado usarGet-Content
com substituir, mas seria possível usarImport-Csv
ouConvertTo-Csv
?