Упрощение XML-программирования при помощи JDOM

Вес Биггс, Старший разработчик, T.H.I.
Гарри Эванс, Senior Developer, T.H.I.

JDOM является уникальным Java-инструментом для работы с XML, он создан для обеспечения быстрой разработки XML-приложений. В его проекте использованы синтаксис и семантика языка Java. Но лучше ли он, чем существующие - и более стандартизированные - API для XML? Судите об этом сами по мере того, как мы будем проходить через ряд примеров и освещать цели этого популярного проекта с открытым кодом, который сейчас официально принят как Java Specification Request.

Как разработчик, вы, возможно, слышали о правиле 80-20, известном в других кругах как закон Парето: процесс или методология будет приспособлен для 80 процентов всех возможных ситуаций, а остальные 20 придется обрабатывать по-разному, от случая к случаю. Вывод для разработки программного обеспечения - что разработчикам должно быть очень легко выполнить 80 процентов из того, что им нужно сделать при помощи данной технологии. Конечно, программные продукты и стандарты не всегда развиваются в соответствии с правилом 80-20. Раздробленная сфера инструментов Java XML, в частности, иллюстрирует исключение из этого правила. Мир программирования Java полон разных APIs - некоторые из них доморощенные, некоторые пришли на рынок от ведущих корпораций - которые обеспечивают изощренные решения для определенных задач XML. Как бы в соответствии с универсальностью XML, для каждой новой задачи есть новая технология. Но как их склеить, и как вы собираетесь найти правильный инструмент для 80 процентов вещей, которые вы должны делать снова и снова - на основе манипулирования деревом XML с интуитивным отображением на язык Java? JDOM - это XML API, построенные именно для решения этого вопроса.

Продолжить >>>



Опубликовал admin
27 Ноя, Понедельник 2006г.



Программирование для чайников.