[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Editing URLs
John Sturman wrote: > I am writing an XSLT that I want to edit HREFs. Currently my > XHTML source > files do not include http:// in the cross-references. They > are phrased as > "<a href="maps.maps.html">blah, blah, blah</a>". Because of > my process I > need to add in "http://" at the beginning of the URLs. For > the life of me, > I cannot figure out how to make this work. Any suggestions? <xsl:template match="a/@href"> <xsl:attribute name="href"> <xsl:text>http://</xsl:text> <xsl:value-of select="."/> </xsl:attribute> </xsl:template> And use an identity template to copy other stuff unchanged. Cheers! Con PS don't you need to add a host name as well? :-) XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|