Я хочу использовать Project Rome для создания RSS-канала, используя код из учебного пособия в качестве основы. Я хотел бы добавить ссылку обнаружения pubsubhubbub, но, похоже, нет общего способа сделать это.
Я могу использовать объект Link
, если я создаю атомную ленту (которой я не хочу ограничиваться), или я могу просто добавить внешнюю разметку, например:
// import org.jdom.Element
Element element = new Element("link");
element.setAttribute("rel", "hub");
element.setAttribute("href", "https://myhub.example.com/endpoint");
feed.setForeignMarkup(Arrays.asList(element));
Но это ужасно.
Это действительно лучший способ сделать это?