I am having trouble transferring the xml namespace aliases from a source tree
to the result tree. Specifically I would like to transfer some aliases that are
used only within the value of an attribute.
<element name="someElement" type="impl:someType"/>
I have a mapping at the top of the document for impl, but it's not used
anywhere else except the type attribute. Is there a way to force this mapping
to appear in the result tree? It does not seem to be transferred. I assume it's
because it appears as text. I've tried using <xsl:if test="@type"/> hoping that
it would force the value to be evaluated as an xpath expression, but it didn't
work. Is there a way to do this?
Thanks.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list