title: Get current node's local-name in XSL
body: <p>Here's the structure of my XML</p>
  
  <pre><code>&lt;FileRoot&gt;
      &lt;UserSet1&gt;
           &lt;User&gt;
              &lt;FirstName&gt;&lt;/FirstName&gt;
              &lt;LastName&gt;&lt;/LastName&gt;
           &lt;/User&gt;
           &lt;User&gt;
              &lt;FirstName&gt;&lt;/FirstName&gt;
              &lt;LastName&gt;&lt;/LastName&gt;
           &lt;/User&gt;
           ...
      &lt;/UserSet1&gt;
      &lt;InactiveUsers&gt;
           &lt;User&gt;
              &lt;FirstName&gt;&lt;/FirstName&gt;
              &lt;LastName&gt;&lt;/LastName&gt;
           &lt;/User&gt;
           &lt;User&gt;
              &lt;FirstName&gt;&lt;/FirstName&gt;
              &lt;LastName&gt;&lt;/LastName&gt;
           &lt;/User&gt;
           ...
      &lt;/InactiveUsers&gt;
  &lt;/FileRoot&gt;
  </code></pre>
  
  <p>In my XSL template</p>
  
  <pre><code>&lt;xsl:template match="/*/*"&gt;
     &lt;File&gt;
        &lt;xsl attribute name="Name"&gt;
            &lt;xsl:value-of select="local-name(/*/*)"/&gt;
        &lt;/xsl:attribute&gt;
     &lt;/File&gt;
  &lt;/xsl&gt;
  </code></pre>
  
  <p>After transforming, for both UserSet1 and InactiveUsers, <strong></strong> gave me "UserSet1". The expected results should be "UserSet1" for UserSet1, and "InactiveUsers" for InactiveUsers. How do I correctly retrieve the value?</p>
  
  <p>Thanks</p>