를 사용하여 XML 파일의 일부를 추출네임 스페이스를 제거하고 XSL
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output indent="yes" omit-xml-declaration="yes" />
<xsl:template match="/">
<xsl:copy-of select="//city">
</xsl:copy-of>
</xsl:template>
</xsl:stylesheet>
위의 XSL은 위의 입력 XML에 대해 작동하지 않습니다. 이름 공간이 추가 된 경우 : 다음과 같이 :
<country xmlns="http://india.com/states" version="1.0">
<state>
<city>
<name>DELHI</name>
</city>
</state>
</country>
나는 이름 공간을 복사 할 도시 요소와 함께 제거해야합니다.
도움을 주시면 감사하겠습니다. 감사합니다.
좋은 질문, +1. 완전하고 간단하며 쉬운 해결책은 내 대답을 참조하십시오. 자세한 설명도 제공됩니다. –
"다른 John"의 수정 된 질문에 대한 내 대답을 업데이트했습니다. 이것이 당신이라면, SO에게 연락하여 두 신원을 합치십시오. –
내 대답이 도움이 되었습니까? –