|
Импорт текстового файла
|
|||
---|---|---|---|
#18+
Приветствую всех! Покопал форум, но так ничего и уяснил. Имеется текстовый файл примерно такого вида: Version 400 Charset "WindowsCyrillic" Delimiter "," CoordSys NonEarth Units "m" Bounds (-10000000, -10000000) (10000000, 10000000) Columns 1 КАДАСТРОВЫЙНОМЕР Char(50) Data Region 3 13 4411510.56 947688.07 4411630.9 947661.04 4411571.64 947474 4411541.87 947295.16 4411230.31 947334.78 4410406.2 947441.69 4410163.43 947480.81 4410375.6 947963.26 4410737.22 947900.11 4411092.54 947832.54 4411348.68 947803.48 4411515.55 947756 4411510.56 947688.07 8 4411508.12 947752.78 4411348.19 947796.5 4411053.53 947834.71 4411049.6 947733.87 4411328.09 947708.27 4411331.64 947645.63 4411483.69 947632.63 4411508.12 947752.78 5 4410204.15 947547.37 4410207.51 947551.35 4410203.53 947554.71 4410200.17 947550.73 4410204.15 947547.37 Pen (2,2,255) Brush (1,0,16777215) Center 4410897.16 947629.21 Мне, собственно, нужны только строки вида: "4411510.56 947688.07" ... |
|||
:
Нравится:
Не нравится:
|
|||
14.02.2019, 12:15 |
|
Импорт текстового файла
|
|||
---|---|---|---|
#18+
И в чём сложность? Читаешь файл в строковый массив, чистишь от строк, не соответствующих нужному шаблону. Или читаешь в строковую переменную, и выгребаешь всё, что соответствует шаблону. Использовать FileSystemObject/ReadAll для чтения, и Regexp/Matches для проверки на шаблон. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.02.2019, 12:20 |
|
Импорт текстового файла
|
|||
---|---|---|---|
#18+
xax_nv, такой запрос вернет вам нужные строки из файла C:\БД\Проба.txt Код: sql 1. 2. 3.
У вас все нужные строки начинаются на 44. Если есть другие варианты, то шаблон может быть изменен. Самый универсальный вариант - "#* #*", т.е. начинается с цифры, где-то далее есть пробел, за ним цифра и продолжение. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.02.2019, 13:13 |
|
Импорт текстового файла
|
|||
---|---|---|---|
#18+
Анатолий , большое спасибо! Как запрос работает, сейчас попытаюсь вставить в код. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.02.2019, 13:31 |
|
|
start [/forum/topic.php?fid=45&fpage=36&tid=1610848]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 126ms |
0 / 0 |