Basic and Advance XML Programming Question:
Download Questions PDF

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>

Download XML Interview Questions And Answers PDF

Previous QuestionNext Question
Give some examples of XML DTDs or schemas that you have worked with?When constructing an XML DTD, how do you create an external entity reference in an attribute value?