Помощь в написании пакетного сценария для синтаксического анализа CSV-файла и вывода текстового файла

Я изо всех сил пытаюсь написать пакетный сценарий, который может читать файл CSV, например, ниже

Name:, City:, Country:
Mark, London, UK
Ben, Paris, France
Tom, Athens, Greece

В CSV-файле будет строка заголовка . Он должен выводиться в текстовый файл, как показано ниже:

Name:Mark
City:London
Country:UK

Name:Ben
City:Paris
Country:France

Name:Tom
City:Athens
Country:Greece

Предполагается, что разделитель полей (:) в приведенном выше выводе будет предоставлен в самой строке заголовка. Итак, все, что мне нужно сделать, это объединить заголовок поля и его значение.

Количество столбцов в этом CSV-файле не фиксировано, поэтому сценарий не должен ограничиваться тремя токенами. Пожалуйста, помогите!

8
задан Chris 24 June 2011 в 18:07
поделиться