Subject: RE: [xsl] Merging multiple RSS feeds into one RSS feed From: cknell@xxxxxxxxxx Date: Tue, 18 Apr 2006 15:20:41 -0400 |
Try showing us the output you would like to see. Then we can take your input and construct the template(s) necessary to do it. -- Charles Knell cknell@xxxxxxxxxx - email -----Original Message----- From: Robert Fidler <robert.fidler@xxxxxxxxxx> Sent: Tue, 18 Apr 2006 14:31:25 -0400 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] Merging multiple RSS feeds into one RSS feed Does any one know how I can merge multiple RSS feeds into one feed? I have this code, but when I view the feed.xml in IE, it does not have any of the XML formating in it, just plain text output all strong out. And RSSOwl does not even read it. feed.xml: <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="merge-rss.xsl"?> <feeds> <link href="http://digg.com/rss/index.xml"/> <link href="http://www.osnews.com/files/recent.xml"/> </feeds> merge-rss.xsl: <?xml version="1.0"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes" omit-xml-declaration="no" media-type="text/xml" /> <xsl:template match="/"> <rss version="2.0"> <channel> <title>My Title</title> <description>My Description</description> <language>en-us</language> <link>http://mysite/rss</link> <xsl:for-each select="feeds/link/@href"> <xsl:copy-of select="document(.)/rss/channel/item"/> </xsl:for-each> </channel> </rss> </xsl:template> </xsl:stylesheet> Rob
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Re: Merging multiple RSS , Jon Gorman | Thread | [xsl] wikiwyg in mediawiki, Gerard Bierens |
[xsl] Merging multiple RSS feeds in, Robert Fidler | Date | Re: [xsl] Merging multiple RSS feed, Nic |
Month |