Start New Discussion within our Software Development Community

Firstly I will say im a complete and total novice when it comes to XSLT and XML so this could be a very obvious mistake on my behalf.

<xsl:stylesheet version="1.0"

  <xsl:template match="node()">
      <xsl:copy-of select="@*"/>

  <xsl:template match="TestNode">
      <xsl:copy-of select="."/>


When running the above, even though <TestNode> exists it does not match and rename the node and I cannot figure out why :/

Is anyone able to shed some light on why this is the case?

Thanks in advance

I cannot post the actual XML due to what it is used for however I will quickly recreate the structure of the document.


Problem has been solved. It was an issue to do with the namespace the XML used (wasnt aware this had an impact due to inexperience with XSL)


This question has already been answered. Start a new discussion instead.