Add reference to xml (see second line):
="1.0"="UTF-8"
="text/xsl"="test.xsl"
<Quote>
<Table>
Now try this xsl content:
="1.0"="UTF-8"
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
<h1>Table2</h1>
<table>
<tr><th>QuoteDtlId</th><th>CostPrice</th><th>SellPrice</th><th>Total</th><th>Currency</th></tr>
<xsl:for-each select="Quote/Table2">
<tr>
<td><xsl:value-of select="QuoteDtlId" /></td>
<td><xsl:value-of select="CostPrice" /></td>
<td><xsl:value-of select="SellPrice" /></td>
<td><xsl:value-of select="Total" /></td>
<td><xsl:value-of select="../Table1/Currency" /></td>
</tr>
</xsl:for-each>
</table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
Result of conversion:
<html>
<body>
<h1>Table2</h1>
<table><tbody>
<tr><th>QuoteDtlId</th><th>CostPrice</th><th>SellPrice</th><th>Total</th><th>Currency</th>
<tr><td>2</td><td>30.00</td><td>300.00</td><td>300.00</td><td>GBP</td></tr>
<tr><td>3</td><td>320.00</td><td>3200.00</td><td>3200.00</td><td>GBP</td></tr>
</tbody>
</table>
</body>
</html>
Change it to your needs ;)