[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Identifying place names in text...
Hi,
Tempore 15:56:22, die 07/21/2005 AD, hinc in xsl-list@xxxxxxxxxxxxxxxxxxxxxx scripsit Karl Koch <TheRanger@xxxxxxx>: Can I use XSLT to search for place names in the title of all the books? I You can map references to the titles with a stylesheet like this: <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="xml" indent="yes"/> <xsl:param name="locations" select="document('locations.xml')/places/city"/> <xsl:template match="node()|@*"> <xsl:copy> <xsl:apply-templates select="node()|@*"/> </xsl:copy> </xsl:template> <xsl:template match="title"> <xsl:copy-of select="."/> <xsl:for-each select="$locations[contains(current(),.)]"> <reference><xsl:value-of select="."/></reference> </xsl:for-each> </xsl:template> </xsl:stylesheet> locations.xml would contain: <places> <city>London</city> <city>Paris</city> </places> regards, -- Joris Gillis (http://users.telenet.be/root-jg/me.html) "N N1N;N.N8N5N9N1 N:N1N9 ON? N;N,N4N9 ON,N=ON1 N2N3N1N/N=N?ON= N1OO ON,N=O "
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|