Hi I am writing an XSLT and within that I am using `<xsl:copy-of>` function. Now when it's executed then namesapce from xml are also getting copied. In order to remove that I used function like `<xsl:copy-of select="$RootNode/Child" copy-namespaces="no"/>`. But If Child is having some more child elements then namespaces are appearing in that. 
So can anyone please tell me how can I remove that.
Below is the snippet of my xslt and XML I am using.

```
<xsl:template match="/">
    <xsl:element name="Parent">
    <xsl:copy-of select="Child" copy-namespaces="no"/>
    </xsl:element>

```

And XML is:

```
<Child>
<GrandChild>
 <PhoneNumberType>DayPhone</PhoneNumberType>
</GrandChild></Child>

```

namespaces are not appearing in CustomerParty but they are present in Child but they are present in GrandChild.