Преобразовать текст в Таблицу значений Как? #9421


#0 by jorikfon
Есть текстовый документ сформированный некой программой. Внутри колонки с цифрами и буквами разделенные табуляциями. Как преобразовать это в удобочитаемый вид для дальнейшего заполнения справочников и документов. Необходима обработка, т.к. операцию надо будет выполнять часто. У меня решение такое разбирать построчно текст, искать табуляции и заполнять мою ТЗ. Проблема я не знаю кода табуляции, чтобы искать его в строке. И возможно я выбрал неправильный алгоритм, тогда подскажите более простое решение. Спасибо.
#1 by 3V
ну вообщето код табуляции и не нужен, есть системная константа "СимволТабуляции"
#2 by Мулька
Читать текст, анализировать разделители и пихать в ТЗ
#3 by cup of tea
Код символа табуляции=9 Алгоритм наверное нормальный. "Разбирать построчно" наверное будет удобнее, если заменить в каждой строке табуляции на Симв+","+Симв, добавить по обеим сторонам еще кавычки и преобразовать строку в список значений с помощью "ИзСтрокиСРазделителями"
#4 by Michael99
Системная Константа - СимволТабуляции , Код 9
#5 by jorikfon
Большое спасибо, попробую реализовать как советует  cup of tea.
#6 by skunk
чего то в этом духе
#7 by pauls
А не проще сразу преобразовывать тест в многострочный СтрЗаменить(стр,";",РазделительСтрок) и тянуть образовавшиеся строки в ТЗ?
#8 by cup of tea
это все варианты... Не принципиально. По сути человек интересовался кодом символа табуляции.
#9 by skunk
может и проще... но у меня была трабла с преобразованием строки в список... поэтому на сделал так... а сейчас просто рванул кусок
#10 by pauls
Ну тут от самого текста много зависит...
#11 by skunk
я уже сейчас и не поню... че там за хрень... просто надо было быстро... а разбираться как обычно лень... этот вариант устроил
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям