我需要能够在Feed中添加iTunes样式的XML标记。
我发现您可以使用xml.<WHATEVER>
制作自定义代码,但我需要的是支持播客Feed中的:
代码。 middleman build
当您尝试xml.itunes:summary
和xml.itunes_summary
(如某些宝石使用)之类的内容时,:
呕吐不会转换为{{1}}格式。
是否不支持这些XML标记,或者我使用了错误的语法?
答案 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.")