Какой библиотекой я должен пользоваться для генерации RSS в языке Common LISP?

Метод

consume(String) соответствует интерфейсу Consumer<String>, поскольку он потребляет String - тот факт, что он возвращает значение, не имеет значения, поскольку в этом случае он просто игнорируется. (Поскольку интерфейс Consumer вообще не ожидает никакого возвращаемого значения).

Это должен был быть выбор дизайна и в основном утилита: представьте, сколько методов нужно было бы реорганизовать или продублировать для соответствия потребностям функциональных интерфейсов, таких как Consumer или даже очень распространенных Runnable. (Обратите внимание, что вы можете передать любой метод, который не использует никаких параметров в качестве Runnable для Executor, например.)

Даже такие методы, как java.util.List#add(Object), возвращают значение: boolean. Невозможно передать такой метод ссылок только потому, что они возвращают что-то (что в большинстве случаев не имеет значения во многих случаях) будет довольно раздражать.

5
задан Múna 20 March 2014 в 17:15
поделиться

4 ответа

Большинство что-либо, вероятно, сделает. Лично, я использовал xml-эмиттер для Atom-ленты своего блога, которая удалась хорошо до сих пор.

Просто выберите, какой бы ни библиотека поколения XML Вы любите и взламываете далеко, сказал бы я. Как другие отметили, RSS прост; это - мало работы для генерации его вручную.

Тем не менее я рекомендую не генерировать простые строки непосредственно. Необходимость иметь дело с заключением в кавычки данных является большим количеством стычки, чем установка библиотеки XML, и это также небезопасно в случае, если Ваш канал содержит данные, отправленные посетителями Вашего веб-сайта.

3
ответ дан 13 December 2019 в 19:39
поделиться

Я не знаю ни о какой определенной библиотеке RSS. Но формат довольно прост так любая библиотека, которая может записать, что xml сделает на том уровне.

Вы могли иметь, например, взгляд на nuclblog (http://cyrusharmon.org/projects?project=nuclblog) проект, поскольку это имеет возможность генерировать канал RSS для записей в блоге, это поддерживает.

1
ответ дан 13 December 2019 в 19:39
поделиться

xml-эмиттер говорит, что ему встроили эмиттер RSS 2.0.

3
ответ дан 13 December 2019 в 19:39
поделиться

CL - КТО может генерировать XML довольно легко.

3
ответ дан 13 December 2019 в 19:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: