Полагаю, это скорее вопрос дизайна. Моя компания предлагает нашему клиенту веб-сервис, который выкладывает данные в пользовательском формате xml. Я хотел бы создать библиотеку Java, которую мы можем предложить, чтобы наши клиенты могли просто указать URL-адрес, и мы превратим его в набор POJO, построенных на основе ответа.
Очевидно, я могу просто создать библиотеку, которая будет выполнять простой синтаксический анализ XML и сборку POJO, но я собираюсь создать что-то более надежное.
Мой мозг тянет меня в миллионе направлений, гадая, есть ли у кого-нибудь указатели или какой-нибудь код, на который можно тыкать. Думал добавить расширение Abdera, но на самом деле это не синдикационный формат, который соответствует модели Abdera. И большинство популярных сервисных библиотек (твиттер, фейсбук) используют парсеры стандартных форматов, которых у нас нет.