Я пытался исследовать это и пытаюсь сделать что-то, что, я не уверен, возможно в Powershell. У меня есть CSV, как это с включенным заголовком:
Field1,Field2,Field3
Field1aaa,abc,rst
Field2bbb,ghi,xyz
В конце я хочу взять CSV и экспортировать в текстовый файл в указанном формате c. И это должно быть отформатировано таким образом для программы, с которой я работаю. Это что-то вроде JSON файла, но не совсем. Я пытаюсь создать необходимый блок текста для каждой строки CSV. Вот что я буквально пытаюсь получить в выходном текстовом файле
Fieldaaa {
field2<abc>
field3<rst>
}
Field2bbb {
field2<ghi>
field3<xyz>
Представьте себе поле 1 как заголовок для каждой группы, как я перечислил выше. Я выполнил загрузку в CSV:
$userobjects = Import-CSV C:\temp\testcsv2.csv.
Но тогда я не знаю, как это сделать отсюда. И добавить, что вывод текста, который я пытаюсь добавить, это клавиши табуляции. Я полагаю, что я мог бы сделать это, вставив в \ t, как только я пойму, как проанализировать этот CSV и экспортировать в текст. И я могу использовать Powershell 5.1, так как я работаю с Server 2016 и средой Windows 10 с этой версией. Пожалуйста, дайте мне знать, если я могу уточнить что-нибудь еще.