You can use the dot operator (.) in XSL transformation stylesheets to refer to, effectively, "whatever element was just identified."
Let's say you had this template in a stylesheet:
<xsl:template match="dialog/title">
Say you also wanted such elements to be converted to dialogTitle elements. You could do it by fleshing out your template like this:
<xsl:template match="dialog/title">
<dialogTitle>
<xsl:value-of select=".">
</dialogTitle>
Note that the dot has to be in quotes. Here it refers to the title element inside the dialog element.
Manoj K. Singh
If you have a hot tip and we publish it, we'll pay you. However, due to accounting overhead we no longer pay $10 for a single tip submission. You must accumulate 10 acceptable tips to receive payment. Be sure to include a clear explanation of what the technique does and why it's useful. If it includes code, limit it to 20 lines if possible.
Submit your tip here.