Показать сообщение отдельно
Старый 08.04.2010, 11:45   #5  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
Да, функция XMLString возвращает то что надо, но вот подумал. это же огромный ХМЛ код...
У меня будет >200.000 записей с таким контейнером.

Проблема в таком случае, что Ахапта не умеет загружать такой большой ХМЛ фаил (>400Мб), если работаем с ДОМ-ХМЛ (встроенные классы Ахапта XMLDocument и подобные)

Вторая проблема - в контейнере иногда хранится бинарные данные (картинка и т.д.)

Сейчас я остановился на том, что из ХМЛ получаю нормальный Base64 (если смотреть через дебагер по байтам). Но вот нет ни одной ф-ии, которая могла бы загрузить обратно в контейнер (для этого мне надо бинарнэ данные загрузить в файл и тогда читать с помощью BinData + read() + getData())