Погода: −5 °C
24.11−7...−3пасмурно, небольшой снег
25.11−8...−3переменная облачность, без осадков
НГС.Форум /Компьютеры Интернет Связь / Программирование /

Преобразование одного формата файла в другой

  • Имеется 2 прайс-листа pricelist-001.txt и pricelist-002.txt в текстовом формате след. вида (см.вложение, либо ссылку http://steelrat.ifolder.ru/10376565)
    В оригинале в pricelist-001.txt содержится 3928 строк, в pricelist-002.txt содержится 8010 строк

    Можно ли каким-нибудь хитрым способом преобразовать формат файла pricelist-002.txt к формату pricelist-001.txt? Если можно , то опишите пожалуйста механизм преобразования ?

  • [offtop mode on]
    use hands;
    use brain;
    use perl;
    [offtop mode off]


    выложите кусками первый и второй файл - возможно напишу perl-скриптЪ для конвертации =)

    УПД - все, ненадо выкладывать - сейчас гляну

    Non solum oportet, sed etiam necessese est

    Исправлено пользователем Mad_Dollar (04.02.09 11:03)

  • Стандартными средствами никак - разделители - куча пробелов идут - тока мини прогу можно написать по отработке

    Как посмотришь вокруг - е. твою мать! А как подумаешь - а и ..й с ним.

  • А вообще можно это дело импортировать в Excel, ансколько я понимаю там формат сроки фиксированный, а там уже перемещать столбцы.

    Non solum oportet, sed etiam necessese est

  • Вот вам скрипт на перл, переименуйте в cnv.pl

    сам перл можно скачать с activestate.com в частности для винды

    использовать нужно следующим образом:

    perl cnv.pl < файл_с_прайсом.txt > файл_для_записи_результатов.txt

    потом файл с результатами можете открыть в Excel - разделители полей - точка с запятой.

    Non solum oportet, sed etiam necessese est

Записей на странице:

Перейти в форум

Модератор: