मुझे नोड में तत्व को दूसरे नोड में ले जाने और पुराने नोड को हटाने की आवश्यकता है जिसे मैं निम्नलिखित एमएल में परिवर्तित करना चाहता हूं
<OnBoarding >
<child1>
<A>0</A>
<B>1</B>
<C>0</C>
<D>1</D>
</child1>
<child2>
<E>1</E>
</child2>
</OnBoarding>
नीचे के रूप में xslt द्वारा।
<OnBoarding >
<child1>
<A>0</A>
<B>1</B>
<C>0</C>
<D>1</D>
<E>1</E>
</child1>
</OnBoarding>
मैं xslt परिवर्तन के लिए नया हूँ। मैं यह कैसे करूँगा। धन्यवाद
उत्तर:
जवाब के लिए 0 № 1ऐसा करने का एक तरीका मिला :)
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output indent="yes"/>
<xsl:strip-space elements="*"/>
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
<xsl:template match="/*">
<xsl:copy>
<CheckList>
<xsl:apply-templates select="@*|child1/*"/>
<xsl:apply-templates select="@*|child2/E"/>
</CheckList>
</xsl:copy>
</xsl:template>