Implementing XSLT in rss feed

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

···

--
Posted via http://www.ruby-forum.com/.

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

···

--
Posted via http://www.ruby-forum.com/\.