RE: Confusing namespaces and xslt
> From: Paul Ferwerda [mailto:pflists@xxxxxxxxx] > Sent: Monday, September 29, 2008 2:37 PM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Confusing namespaces and xslt > > I have a newbie question. I've gone round and around on this issue and > haven't been able to make any headway on my own. I suspect I'm missing > some basic understanding of how to use XPath expressions and how > namespaces are used. so I apologize in advance if the question is a > stupid one. > > I need to handle the following xml and generate new xml that makes > some changes to some of the attributes; > > [...] > In your XSL, on the stylesheet or transform element declare the namespace with whatever prefix you desire. That will allow you to use that prefix in your XPath statements. So: <xsl:stylesheet version="1.0" xmlns:client="http://somecompany.com/box/client" xmlns:box="http://somecompany.com/box" > Now in your XPath: /client:box-client/client:network/box:components Andy.
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