MGDC

MGDC (http://www.mgdc.ru/board/index.php)
-   Programming (http://www.mgdc.ru/board/forumdisplay.php?f=31)
-   -   XMLGear - библиотека для работы с XML (http://www.mgdc.ru/board/showthread.php?t=61055)

Solkin 16.04.2010 18:35

XMLGear - библиотека для работы с XML
 
XMLGear

Версия 1.0 (Билд 0.0.16)

Дата выпуска: 05.04.10

Дата обновления: 08.04.10

Автор: Солкин И.В. TomClaw Software, 2003-2010

Официальный сайт: http://www.tomclaw.com

Скачать с SourceForge: https://sourceforge.net/projects/xmlgear/files/

В последнее время формат XML используется всё чаще и чаще, чуть ли не повсеместно. Это наводит на мысль использования его в Java. И, хотя, имеется JRS 172, позволяющий парсить XML, но мало того, что работа с ним довольно сложна, но ещё и поддерживают его на данный момент не так много аппаратов, чтобы с уверенностью писать приложения с его использованием.

XMLGear позволяет встроить в Ваш проект полноценный XML парсер, генератор XML, алгоритм стилизации кода, редактор на объектном уровне. Распространяется XMLGear по лицензии zlib/libpng с открытым исходным кодом.

Стоит отметить скорость работы XMLGear. Парсер позволяет за десятые доли секунды обработать и представить в виде объектов десятки килобайт кода XML. После чего перед вами появляется полностью объектная модель, работать с которой ничуть не сложнее, чем с любыми другими объектами. Для понимания работы сего формата достаточно знать, что каждый объект может иметь свойства в неограниченном количестве, тело (строковая величина), иерархию неограниченной вложенности.

Данная библиотека корректно работает со спецификацией XML version 1.0 и прописывает соответствующий тэг в начале создаваемого документа. Кодировка, используемая в XMLGear - UTF-8, которая также видна в заголовке документа. Но если Вы хотите использовать любую другую, Вы можете с лёгкостью, стандартными средствами, исправить значение этого параметра на требуемое.

Данная библиотека тестировалась на платформе Java 2 ME и имеет мизерные требования в виде CLDC-1.0, MIDP-2.0, которые соответствуют даже очень старым аппаратам. Кроме этого, XMLGear включает в себя классы RMSWorks для хранения данных в RMS. Таким образом, Вы можете без труда загружать, обрабатывать и сохранять данные не только XML формата в RMS, используя всего лишь несколько вызовов нескольких методов.

Кроме, библиотека тестировалась, на платформе Java 2 SE (JRE 1.6). Также, нареканий не замечено.


Часовой пояс GMT +4, время: 02:45.

vBulletin® Version 3.6.10.
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Перевод: zCarot