I'm running an XSLT against a 3rd party XML file that has element names that contain colons, i.e. <prefix:name>. Anyway if I rename the element to <prefixname> everything works as expected, but I get nothing if I try <xsl:value-of select="prefix:name"/> - a big blank where that info should be.
I know it's recommended that you don't use element names with colons, but I can't do anything about this and I can't go through all their files to rename these elements. BUT, 1. it's only a recommendation, so shouldn't I get something? and 2. is there some way around this?
thanks for any help