Oracle AIA technology is getting hotter in the market and there is more Demand for AIA professionals. Given the fact that AIA is built purely on age old technologies - XML,XSL,XSLT,WSDL's etc, it's time for us to look back and understand these languages. This series will look at the basic XSL tricks required for AIA developers. I am not going to cover XSL in detail, there are lots of websites that do that already.
The power of xsl:apply-templates in recursive mode - This will be your tool for most of the customizations that are required in AIA PIP packs.
Syntax
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
Explanation: The above template code copies all attributes and all nodes: including element nodes, text nodes, comment nodes and processing instruction nodes. Since we have the power to copy everything it comes with a caution, for each attribute or element we can exercise control.
Read more to understand the tricks...