Maybe try changing <br>
<br>
&lt;template match=&quot;/&quot; &gt;<br>
<br>
to <br>
<br>
&lt;template match=&quot;//item&quot; &gt;<br><br>and change <br><br>TITLE=&quot;&lt;value-of select=&quot;/rss/channel/item/title&quot;/&gt;&quot;<br>FILE=&quot;&lt;value-of select=&quot;/rss/channel/item/enclosure/@url&quot;/&gt;&quot;<div>

<br>to<br><br>TITLE=&quot;&lt;value-of select=&quot;title&quot;/&gt;&quot;<br>FILE=&quot;&lt;value-of select=&quot;enclosure/@url&quot;/&gt;&quot; <br><br>(not tested)<br><br>- Dave<br></div><br><br><div class="gmail_quote">

On Mon, Feb 1, 2010 at 10:30 PM, Dan Linder <span dir="ltr">&lt;<a href="mailto:dan@linder.org">dan@linder.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

I listen to quit a few podcasts, but some of their internal MP3<br>
title/album/etc fields messed up.  My podcatcher (bashpodder -<br>
<a href="http://lincgeek.org/bashpodder/" target="_blank">http://lincgeek.org/bashpodder/</a>) uses the xsltproc command line tool<br>
to parse the RSS feed for the URLs for the MP3s.<br>
<br>
When I try to parse an RSS feed with my XSL file (see below), I get<br>
only the first RSS entry field:<br>
    xsltproc parse.xsl <a href="http://leoville.tv/podcasts/sn.xml" target="_blank">http://leoville.tv/podcasts/sn.xml</a><br>
<br>
Any idea how to modify the XSL file to work on all RSS entries?<br>
<br>
Once I get that, it&#39;s fairly easy to use mp3info2 to fix the internal<br>
MP3 fields so my player shows usable information.<br>
<br>
On a side note, this site was a good primer on XSL:<br>
    * <a href="http://accu.org/index.php/journals/311" target="_blank">http://accu.org/index.php/journals/311</a><br>
Any others that people have found helpful?<br>
<br>
Thanks,<br>
<br>
Dan<br>
<br>
=== begin parse.xsl ===<br>
&lt;?xml version=&quot;1.0&quot;?&gt;<br>
&lt;!--  --&gt;<br>
&lt;stylesheet version=&quot;1.0&quot;<br>
        xmlns=&quot;<a href="http://www.w3.org/1999/XSL/Transform" target="_blank">http://www.w3.org/1999/XSL/Transform</a>&quot;&gt;<br>
  &lt;output method=&quot;text&quot;/&gt;<br>
  &lt;template match=&quot;/&quot; &gt;<br>
###########################<br>
ALBUM=&quot;&lt;value-of select=&quot;/rss/channel/title&quot;/&gt;&quot;<br>
TITLE=&quot;&lt;value-of select=&quot;/rss/channel/item/title&quot;/&gt;&quot;<br>
FILE=&quot;&lt;value-of select=&quot;/rss/channel/item/enclosure/@url&quot;/&gt;&quot;<br>
###########################<br>
  &lt;/template&gt;<br>
&lt;/stylesheet&gt;<br>
=== end parse.xsl ===<br>
<br>
--<br>
***************** ************* *********** ******* ***** *** **<br>
&quot;Quis custodiet ipsos custodes?&quot;<br>
    (Who can watch the watchmen?)<br>
    -- from the Satires of Juvenal<br>
&quot;I do not fear computers, I fear the lack of them.&quot;<br>
    -- Isaac Asimov (Author)<br>
** *** ***** ******* *********** ************* *****************<br>
_______________________________________________<br>
Omaha-pm mailing list<br>
<a href="mailto:Omaha-pm@pm.org">Omaha-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/omaha-pm" target="_blank">http://mail.pm.org/mailman/listinfo/omaha-pm</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Dave Burchell<br>