Gosh, this is turning into a really fragmented post; apologies. I meant to add to the first post that once parsed, my intention was to run a fairly simple XSL transform on the document, to extract a copy of each of the URLs it contains. Probably something like this:<div>
<br></div><div><div><?xml version="1.0" encoding="UTF-8"?></div><div><xsl:stylesheet version="1.0" xmlns:xsl="<a href="http://www.w3.org/1999/XSL/Transform">http://www.w3.org/1999/XSL/Transform</a>"></div>
<div> <xsl:template match="/"></div><div> <html></div><div> <body></div><div> <h2>ODP URLs</h2></div><div> <xsl:for-each select="Topic/link"></div>
<div> <p><xsl:value-of select="@r:resource"/></p></div><div> </xsl:for-each></div><div> </body></div><div> </html></div><div>
</xsl:template></div><div></xsl:stylesheet></div><div><br></div><div>Thanks for your patience; I'm still relatively new at this stuff,</div><div><br></div><div>Sam</div></div>