Ruby RSS/Atom创建-包括内容

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

我正在使用ruby的stdlib
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内容

希望这对别人有帮助