Ruby RSS/Atom创建-包括内容
我正在使用ruby的stdlibRuby RSS/Atom创建-包括内容,ruby,rss,atom-feed,Ruby,Rss,Atom Feed,我正在使用ruby的stdlibrss库创建一个Atom提要。此库基本上没有文档记录,但我使用上提供的示例使其正常工作: 这个很好用。但是,我无法添加内容元素。没有item.content=这样的东西,而且我似乎在网上找不到任何示例代码——浏览源代码表明content存储在item()中,但我缺乏梳理它的知识 有人知道我如何添加内容元素吗 顺便说一句,我知道还有其他库可以做到这一点,但我希望在不需要任何宝石的情况下实现这一点。通过挖掘库的源代码,我发现item.content生成的对象类型为RS
rss
库创建一个Atom提要。此库基本上没有文档记录,但我使用上提供的示例使其正常工作:
这个很好用。但是,我无法添加内容元素。没有item.content=
这样的东西,而且我似乎在网上找不到任何示例代码——浏览源代码表明content
存储在item()中,但我缺乏梳理它的知识
有人知道我如何添加内容元素吗
顺便说一句,我知道还有其他库可以做到这一点,但我希望在不需要任何宝石的情况下实现这一点。通过挖掘库的源代码,我发现
item.content
生成的对象类型为RSS::Maker::Atom::Feed::Items::item::content
。可以在该对象上设置内容:
item.content.content = 'text to set as content'
此对象还响应#xml\u内容
希望这对别人有帮助 通过挖掘库的源代码,我发现
item.content
生成的对象类型为RSS::Maker::Atom::Feed::Items::item::content
。可以在该对象上设置内容:
item.content.content = 'text to set as content'
此对象还响应#xml\u内容
希望这对别人有帮助