Описание XML Parser 1.0 beta
XML Parser 1.0 beta
Дата добавления: |
XML Parser - удобный XML парсер для Palm программистов. Есть две версии парсера: Облегченная и Тяжелая.
Облегченная версия XML Parser отличается от тяжелой тем, что она умеет обрабатывать документы длиной до 64К (это максимальный размер чанка памяти (memory chunk)). Достоинства этой версии в том, что скорость обработки документов - максимальная.
Тяжелая версия XML Parser может работать с документами, которые находятся в базе и имеют размер, превосходящий 64К. Эта версия оснащена специальной оболочкой, которая отслеживает переходы между записями в базе и корректно переключает их при парсинге без потери информации. Недостаток этой версии в том, что скорость обработки при этом значительно снижается.
Если версии, выполненные в виде библиотек, есть версии с исходным кодом парсера. В зависимости от того, какую версию потребует клиент, будет зависеть и цена. Возможна работа "под ключ". Планируются версии парсера, который умеет не только читать, но и создавать XML документы.
В чем удобство этой технологии? Прежде всего очень удобно работать с базами. Теперь приложение не привязано к бинарному формату базы. Даже, если клиенту не потребуются определенные данные из базы, то он их просто пропустит. Если клиент запросит данных, которых в базе нет, то он ничего и не получит. При аккуратной работе с парсером гарантируется удобная работа с базами, программисту потребуется только один раз написать код, который работает с парсером для инициализации своего проекта. Теперь не надо будет каждый раз глобально переписывать код, читающий базу. Плюс удобство чтения базы как в режиме отладки, так и просто "на глаз". Код парсера был тщательно оттестирован, на практике корректно обрабатывались базы порядка 1МГ. Плюс есть возможность работы с UTF8 форматом, в котором может быть сохранен проект.
При желании потенциального клиента, возможна высылка бесплатной ознакомительной библиотеки с ограниченными возможностями. Под ограничением имеется ввиду ограниченный размер документа. В демо версии Вы сможете поработать с документами размером до 10К. Примеры кода, поясняющие, как можно работать с библиотекой, сокращают время для ознакомления с парсером до минимума.
Парсер хоть и имеет статус demo, однако проверен на практике и активно использутся в других приложении. Сейчас производится исследование рынка для этого парсера, и первая партия парсеров будет продаваться по сниженным ценам.
если Вас заинтересовал данный продукт, то пишите мне по адресу Lsilent@tut.by с пометкой "XML Parser demo", и Вам вышлют демонстрационную версию парсера с примером кода и примером базы.
Совместимомь: Palm OS цветные, Palm OS 5
Разработчик: Владимир Ложников