Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];

Вниз

DataSet & XML   Найти похожие ветки 

 
ANB ©   (2006-09-14 18:32) [40]


> Reindeer Moss Eater ©   (14.09.06 16:35) [38]

Попробуй тогда метров 20. А 2 - это ЦБР отказывается принимать пакеты большего размера.


 
Reindeer Moss Eater ©   (2006-09-14 19:21) [41]

Подозреваю, что когда у меня это получится, мне предложат грузануть файл в 20 гигабайт.

В чем проблема-то?
Два мегабайта, 20 мегабайт.....
Я буду использовать парсер который не загружает DOM целиком в память, а просто генерит события. Сколькто там уровней вложенности  в датапакете?

PS Да хоть 20 терабайт.


 
ANB ©   (2006-09-14 19:23) [42]


> Я буду использовать парсер который не загружает DOM целиком
> в память

У тебя есть такой с исходниками ?


 
Reindeer Moss Eater ©   (2006-09-14 19:25) [43]

Ну вот например (например!!!!) фриварный от TurboPower на sourceforge.


 
ANB ©   (2006-09-14 19:28) [44]

ИМХО.

Поработав с XML я сделал вывод - буду его использовать для обмена только с такими корреспондентами, с которыми по другому нельзя.

Парсер надо либо ставить, либо мучится с тем, что есть (и со всеми глюками). Более менее приличный парсер - XMLType у оракла. Но умные люди говорили мне, что на больших файлах он таки тормозит.
Объем файла возрастает минимум вдвое, по сравнению с тем же DBF или текстовым файлом.
Возможности XML по запихиванию внутрь сложных структур данных практически нивелируются сложностью доставания этих данных.


 
sniknik ©   (2006-09-14 19:55) [45]

> для обмена только с такими корреспондентами, с которыми по другому нельзя.
было бы это для меня возможно, без навязываний, ничего против xml-я не имел бы...


 
Anatoly Podgoretsky ©   (2006-09-14 20:15) [46]

С dBase IV никаких проблем, даже Эксель в состоянии создавать его, а не то что читать. Проблемы когда под маркой dBase IV подсовывают, что которое таким не является. И хуже если это, что то Клиппер подобное, когда текстовые поля превышают 254 символа.

Для импорта экспорта XML один из худших вариантов, пришлось. Столкнуться пришлось, когда решили сделать экспорт из базы ФоксПро в базу на MS SQL, через неделю работы машину выключили и сделали за два часа экспорт через dbf
За время экспорта, через XML, размер файла подкачки несколько раз увеличивался, пока не достиг 1.5 гб. Размер сгенерировано файла, на момент прерывания достигал нескольких гигабайт, при общем размере базы в 100 мегабайт.

Ну ладно, вернемся к теме, нашего железного орла интересовало модно или нет. Еще как модно, можешь не сомневаться. И не верь словам насчет универсальности, переносимости - это всего лишь маркетинговый шум.


 
Reindeer Moss Eater ©   (2006-09-15 08:23) [47]

Эксель и DbaseIV?

Я я! Натюрлих.
Проблема действительно не в самом дибейсе, а в кажущейся всем подряд его простоте.
Мне приходилось воевать с дибейсом сделанным в экселе.
Была у людей таблица, они сделали save as.
Забыли только перед этим расширить нужные колонки.
Результат - одна строка/запись экселя расползалась по N записям Dbase файла.
Везде где wordwrap случился.



Страницы: 1 2 вся ветка

Форум: "Базы";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.53 MB
Время: 0.076 c
2-1161876703
T54
2006-10-26 19:31
2006.11.12
Событие onClick


3-1158136563
Officeman
2006-09-13 12:36
2006.11.12
Как передать русский? (/upload.php?name= мама мыла раму )


15-1161764920
Rentgen
2006-10-25 12:28
2006.11.12
Proxy server на Delphi/BC++


15-1161950797
Stanislav
2006-10-27 16:06
2006.11.12
Где можно взять карту


15-1160999941
palva
2006-10-16 15:59
2006.11.12
Оказывается, приемник GPS полезен при поиске сокровищ





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский