|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Экспорт данных из одного txt файла в другой |
|
VBS/WSH/JS - [решено] Экспорт данных из одного txt файла в другой
|
Новый участник Сообщения: 30 |
Профиль | Отправить PM | Цитировать Добрый день!
Нужна помощь: есть файл Kl_to_1c.txt примерно такого содержания: Необходимо получить файл с таким содержимым: Т. е. формат типа: %Дата=% - %Номер=% - %Сумма=% - %Плательщик1=% Спасайте. |
|
Отправлено: 10:17, 21-08-2012 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Например, так:
Исполнять под «cscript.exe», указывая исходный файл аргументом скрипта, а результирующий — перенаправлением вывода, наподобие: |
Отправлено: 17:33, 21-08-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 30
|
Профиль | Отправить PM | Цитировать Великолепно! Почти. Только нужно еще сделать так чтобы после:
%Дата=% - %Номер=% - %Сумма=% - %Плательщик1=% Начиналась новая строка, сейчас идет сразу: %Дата=% - %Номер=% - %Сумма=% - %Плательщик1=% - %Дата=% - %Номер=% - %Сумма=% - %Плательщик1=% и т. д. А надо: %Дата=% - %Номер=% - %Сумма=% - %Плательщик1=% %Дата=% - %Номер=% - %Сумма=% - %Плательщик1=% %Дата=% - %Номер=% - %Сумма=% - %Плательщик1=% %Дата=% - %Номер=% - %Сумма=% - %Плательщик1=% .... и т. д. до конца |
Отправлено: 19:58, 21-08-2012 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать В реальном файле «Kl_to_1c.txt» несколько квитанций о платежах? В Вашем примере только одна квитанция, а я просто не успел взять реальный файл у себя, а так бы проверил на реальных данных.
Попробуйте тогда так: |
Отправлено: 03:30, 22-08-2012 | #4 |
Новый участник Сообщения: 30
|
Профиль | Отправить PM | Цитировать Да, в реальном файле могут быть несколько квитанций. Теперь всё OK. Спасибо огромное!
|
|
Отправлено: 05:00, 22-08-2012 | #5 |
Новый участник Сообщения: 30
|
Профиль | Отправить PM | Цитировать В принципе и так нормально, но кое-что еще можно поправить:
Сейчас, если %Номер% одинаковое количество символов, то всё нормально, но если число разное, т. е. в одной строке, например 5 символов, а во второй - 3, то файл получается немного кривым. Можно как-то облагородить форматирование? Чтобы получались ровные колонки? Вот тогда счастью моему не было бы предела. |
Отправлено: 05:58, 22-08-2012 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать TRaMeLL, Вам нужен табличный, выровненный вид? Зачем тогда нужны разделители « - » в результирующем файле?
|
Отправлено: 06:53, 22-08-2012 | #7 |
Новый участник Сообщения: 30
|
Профиль | Отправить PM | Цитировать Да, нужен табличный вид. " - " это просто для примера, я вместо него vbTab поставил.
|
Отправлено: 07:20, 22-08-2012 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать TRaMeLL, ясно. Попробуйте так:
На копейки не рассчитано. Если могут присутствовать — надо будет править код. |
Отправлено: 08:39, 22-08-2012 | #9 |
Новый участник Сообщения: 30
|
Профиль | Отправить PM | Цитировать Этот что-то не запустился, в логе ссылается на 51-ю строку. И там копейки присутствуют еще.
|
Отправлено: 08:51, 22-08-2012 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
PowerShell - [решено] Поиск и вставка информации из одного csv-файла в другой | IvanXXL | Скриптовые языки администрирования Windows | 1 | 20-07-2011 12:48 | |
[решено] Передача данных с одного ПК на другой | Cjing | Хочу все знать | 7 | 25-04-2010 23:44 | |
Проблема с копированием данных с одного харда на другой | 3Darking | Непонятные проблемы с Железом | 9 | 01-04-2009 15:00 | |
Разное - Преобразование одного формата файла в другой | Evgesha_572 | Программирование и базы данных | 3 | 04-02-2009 14:57 | |
Как экспортировать поле из одного dbf файла в другой? | Raman | Программное обеспечение Windows | 1 | 04-04-2008 14:30 |
|