|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] excluding xml fragments by attributes using copy-of?
I'm trying to translate one XML document to another using XSL but I can't come up with the proper XSL. lets say the incoming document has this form <A> <B> <C value="foo"> <D /> </C> </B> <B> <C value="bar"> <D /> </C> </B> <E /> <F /> ... </A> The transformed file would ideally be <A> <B> <C value="foo"> <DPRIME /> </C> </B> <B> <C value="bar"> <D /> </C> </B> <E /> <F /> ... </A> Notice how D was changed to DPRIME. I want to retain all of the nodes and attributes of the rest of the original XML file, but change the contents of select="/A/B/C[value='foo']" from D to DPRIME. I think the solution has something to do with copy-of and the not() operator.. but I can't come up with a simple XSL solution to what amounts to a simple transformation. Help?! Carl ------------- End Forwarded Message ------------- 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
|

Cart








