Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Таблица из html в DBF / 8 сообщений из 8, страница 1 из 1
07.09.2009, 23:20
    #36182943
DVO
DVO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица из html в DBF
Доброго времени суток.
Господа. У меня проблема.
Есть html файл в котором есть таблица.
Необходимо извлечь таблицу в DBF файл.
Excel пользоваться нет возможности. Количество строк может доходить до 2-3 млн.
Подскажите, как сделать.
...
Рейтинг: 0 / 0
08.09.2009, 02:44
    #36183035
olllo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица из html в DBF
наверное
1)ручками перебирать хтмл файл и сажать данные в дбв
2)вроде дбф можно сохранить в хтмл - посмотри нет ли обратного действия
3)вроде в фоксе есть команда курсортохмл() и хмлтокурсор() - превратить хтмл в хмл и всё сделается аптоматически
4)поиск в инетрнете может поможет - поробуй
...
Рейтинг: 0 / 0
08.09.2009, 02:47
    #36183037
olllo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица из html в DBF
придумал еще способ
5)открыть хтмл в текстовом редакторе всё лишние удалить и файл сохранить с расширением дбф..
...
Рейтинг: 0 / 0
08.09.2009, 05:28
    #36183060
Kruchinin Pahan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица из html в DBF
DVO,

Приблизительно так можно.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
loDoc = CREATEOBJECT("HtmlFile")
loDoc.Write(FILETOSTR("MyFile.Html")
loTags = loDoc.All.Tags("table")

IF !ISNULL(loTags) AND !EMPTY(loTags.Length)
	FOR EACH loTable IN loTags
	ENDFOR
ENDIF
(Репрокод!)
...
Рейтинг: 0 / 0
13.09.2009, 14:41
    #36192977
DVO
DVO
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица из html в DBF
Спасибо, буду пробовать.
...
Рейтинг: 0 / 0
13.09.2009, 15:32
    #36193008
reware
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица из html в DBF
DVO
Есть html файл в котором есть таблица.
Необходимо извлечь таблицу в DBF файл.
Excel пользоваться нет возможности. Количество строк может доходить до 2-3 млн.

Сходу в инете толковых конверторов HTML2DBF не обнаруживается. Возможно, это проще сделать через промежуточное конвертирование HTML->TXT с последующим APPEND FROM из текстового файла.
Конверторов HTML2TXT огромное количество. Поищите наиболее удобный и вызывайте его в своем приложении. Например, http://www.bobsoft.com/html2txt/ или http://www.freeproxy.ru/ru/programs/html_to_txt.htm.
...
Рейтинг: 0 / 0
13.09.2009, 16:32
    #36193032
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица из html в DBF
Как правильно написано выше - подобный конвертер гораздо быстрее написать самому, чем потом думать что делать с текстом, полученным после конвертации 3-d party software :)
...
Рейтинг: 0 / 0
13.09.2009, 18:36
    #36193106
reware
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Таблица из html в DBF
Sergey ChКак правильно написано выше - подобный конвертер гораздо быстрее написать самому, чем потом думать что делать с текстом, полученным после конвертации 3-d party software :)
А что там особо думать ? Таблица из HTML ковертируется в примитивные строки текста. Как из них дальше составить строку для записи в DBF - надо рассказывать ?
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Таблица из html в DBF / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]