Middleman feed.xml.builder与iTunes标签有关

时间:2014-11-26 22:15:57

标签: ruby xml rss middleman podcast

我需要能够在Feed中添加iTunes样式的XML标记。

我发现您可以使用xml.<WHATEVER>制作自定义代码,但我需要的是支持播客Feed中的:代码。 middleman build当您尝试xml.itunes:summaryxml.itunes_summary(如某些宝石使用)之类的内容时,:呕吐不会转换为{{1}}格式。

是否不支持这些XML标记,或者我使用了错误的语法?

1 个答案:

答案 0 :(得分:2)

不错的Middlemanapp twitter account将我引导到Builder项目,这是实际开展工作的代码。

如果你的目标是获得名称空间,iTunes-y输出如:

<itunes:summary>The best damn thing ever.</itunes:summary>

您可以采用以下两种推荐方式之一。我推荐第二种方法,因为第一种方法添加了一堆额外的空格as noted in this issue on Github

xml.itunes :summary { xml.text! "The best damn thing ever." }

xml.tag!("itunes:summary", "The best damn thing ever.")