Я извлек данные из одного источника в файл .txt. Источником является какая-то адресная книга, и я использовал макрорекордер для извлечения. Теперь у меня есть несколько файлов, которые отформатированы именно так (пример на 4-х контактах):
Abbrucharbeiten
ATR Armbruster
Werkstr. 28
78727 Oberndorf
Tel. 0175 7441784
Fax 07423 6280
Abbrucharbeiten
Jensen & Sohn, Karl
Schallenberg 6A
25587 Münsterdorf
Tel. 04821 82538
Fax 04821 83381
Abbrucharbeiten
Kiwitt, R.
Auf der Heide 54
48282 Emsdetten
Tel. 02572 88559
Tel. 0172 7624359
Abbrucharbeiten, Sand und Kies, Transporte, Kiesgruben, Erdbau
Josef Grabmeier GmbH
Reitgesing 1
85560 Ebersberg
Tel. 08092 24701-0
Fax 08092 24701-24
1-я строка всегда представляет собой поле (название) бизнеса 2-я строка всегда представляет собой название компании/фирмы 3-я строка всегда представляет собой адрес улицы 4-я строка всегда представляет собой почтовый индекс и место, а затем 5-я строка и следующие несколько строк (иногда две строки, а иногда и больше) Эйтар Тел. или факс.
Я хочу отформатировать его, чтобы это было что-то вроде листа excel, например:
Branche: Name: Address: Place: contact1: contact2:
1st row 2nd row 3rd row 4th row 5th row 6th row.....
Теперь основная проблема в том, что у меня более 500 000 контактов, и мои основные проблемы - это последние поля, которые не всегда имеют одно и то же число... Я не хочу делать это вручную, пожалуйста, помогите мне...
name
естьBranche
, хотяbranche
не всегда одно и то же, в верхнем примере вы можете видеть, иногда это просто один элемент, иногда несколько элементов, например, иногда только'Abbrucharbeiten'
или'Transporte'
, а иногда его'Abbrucharbeiten, Transporte'
- person dzordz   schedule 29.05.2013