Где я могу найти простое руководство по созданию тегов <content:encoded />
в rss с помощью rome?
Я читал их документацию, но речь идет только о чтении и анализе из канала. И их javadoc минимален...
Спасибо!
Ты делаешь.
Где я могу найти простое руководство по созданию тегов <content:encoded />
в rss с помощью rome?
Я читал их документацию, но речь идет только о чтении и анализе из канала. И их javadoc минимален...
Спасибо!
Ты делаешь.
Этот учебник включает часть по созданию записи с данными, имеющими тип контента текста/html:
entry = new SyndEntryImpl();
entry.setTitle("ROME v3.0");
entry.setLink("http://wiki.java.net/bin/view/Javawsxml/Rome03");
entry.setPublishedDate(DATE_PARSER.parse("2004-07-27"));
description = new SyndContentImpl();
description.setType("text/html");
description.setValue("<p>More Bug fixes, mor API changes, some new features and some Unit testing</p>"+
"<p>For details check the <a href=\"http://wiki.java.net/bin/view/Javawsxml/RomeChangesLog#RomeV03\">Changes Log</a></p>");
entry.setDescription(description);
entries.add(entry);
Я думаю, что это должно быть преобразовано в элемент content:encoded
в сгенерированном фиде, возможно, в зависимости от типа фида.
РЕДАКТИРОВАТЬ: это был мой первый ответ, но он не имеет ничего общего с РИМОМ:
Не знаю, это то, что вы ищете, но Профиль RSS Best Practices описывает, что должно быть в элементе:
Элемент content:encoded определяет полное содержимое элемента (необязательно). Этот элемент имеет более точное назначение, чем элемент описания, который может быть полным содержанием, кратким изложением или какой-либо другой формой выдержки на усмотрение издателя.
Содержимое должно подходить для представления в виде HTML и быть закодировано как символьные данные таким же образом, как и элемент описания.