Wednesday, 23 January 2019

Using XSLT, how would you extract a specific attribute from an element in an XML document

Using XSLT, how would you extract a specific attribute from an element in an XML document?

Answer:

Successful candidates should recognize this as one of the most basic applications of
XSLT. If they are not able to construct a reply similar to the example below, they should
at least be able to identify the components necessary for this operation: xsl:template to
match the appropriate XML element, xsl:value-of to select the attribute value, and the
optional xsl:apply-templates to continue processing the document.
Extract Attributes from XML Data
Example 1.
<xsl:template match="element-name">
Attribute Value:

<xsl:value-of select="@attribute"/>
<xsl:apply-templates/>
</xsl:template>

No comments:

Post a Comment