1

Как извлечь первое значение из times и data из объекта массива и продолжить с остальными, пока я не закончу со всеми значениями?

PS S:\Files\Scripts> $memory

times                                                           data
-----                                                           ----
{1548401348221, 1548401358224, 1548401368227, 1548401378227...} {50.47999954223633, 50.47999954223633, 50.47999954223633, 50.47999954223633...}

1 ответ1

1

Один немного неуклюжий способ:

$times = $memory.times.trim('{}') -split ', '
$data  = $memory.data.trim('{}') -split ', '

$newMemory = for ($i=0;$i -lt $times.count;$i++){
    [PSCUstomObject]@{
         times = $times[$i]
         data  = $data[$i]
    }
}

$newMemory

times         data
-----         ----
1548401348221 50.47999954223633
1548401358224 50.47999954223633
1548401368227 50.47999954223633
1548401378227 50.47999954223633

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .