Forum: Ruby implementing XSLT in rss feed

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
krishna.Mundra (Guest)
on 2007-01-30 09:36
HI ,

 Can anyone help me in implementing rss feed with stylesheet of user's
choice....

xml.instruct! :xml, :version=>"1.0"
xml.foods{
    for food in @foods
         xml.food do
            xml.id(food.id)
            xml.calroies(food.calories)
            xml.description(food.description)
            xml.short_description(food.short_description)

            for portion in food.portions
                xml.portion do
                    xml.grams(portion.grams)
                    xml.amount(portion.amount)
                    xml.serving(portion.serving)
                end
            end
        end
    end
}

the above code generates rss like this
<?xml version="1.0" encoding="UTF-8" ?>
<foods>
 <food>
  <id>9193</id>
  <calroies>115</calroies>
  <description>Olives, ripe, canned (small-extra large)</description>
  <short_description>Olives,Ripe,Cnd (Small-Extra
Lrg)</short_description>

  <portion>
   <grams>8.4</grams>
   <amount>1.0</amount>
   <serving>tbsp</serving>
  </portion>
  .
  .
  .
  .
  </food>
 </foods>

 but i want to include the root tag of XSL sheet in the generated rss
  <?xml-stylesheet type="text/xsl" href="cdcatalog.xsl"?>

can anyone help me in this....

thanks for ur ideas...

regards
krishna
Zhe L. (Guest)
on 2007-04-06 10:11
>  but i want to include the root tag of XSL sheet in the generated rss
>   <?xml-stylesheet type="text/xsl" href="cdcatalog.xsl"?>
>
> can anyone help me in this....


xml.instruct! 'xml-stylesheet', :type => "text/xsl", :href =>
"cdcatalog.xsl"


will work


zhelee
This topic is locked and can not be replied to.