<xsl:for-each> Element :

Employees.xml:

<?xml version="1.0" encoding="utf-8" ?>
<Employees>
<
Employee>
<
Name>Vijai</Name>
<Id>1</Id>
<Designation>Associate</Designation>
<Location>Bangalore</Location>
<Department>SharePoint</Department>
<Experience>3</Experience>
</Employee>
<
Employee>
<
Name>Ranjith</Name>
<Id>2</Id>
<Designation>Associate</Designation>
<Location>Bangalore</Location>
<Department>SharePoint</Department>
<Experience>5</Experience>
</Employee>
<
Employee>
<
Name>Rakesh</Name>
<Id>3</Id>
<Designation>Associate</Designation>
<Location>Chennai</Location>
<Department>LN</Department>
<Experience>6</Experience>
</Employee>
<
Employee>
<
Name>Kavya</Name>
<Id>4</Id>
<Designation>Associate</Designation>
<Location>Chennai</Location>
<Department>LN</Department>
<Experience>3</Experience>
</Employee>
<
Employee>
<
Name>Pai</Name>
<Id>5</Id>
<Designation>Associate</Designation>
<Location>Chennai</Location>
<Department>LN</Department>
<Experience>3</Experience>
</Employee>
</Employees>

EmployeesXSL.xsl:

<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<
body>
<
h3 Style="font-weight:bold; color:Green;font-style:italic">Employees</h3>
<table border="1">
<tr bgcolor="#CCCCFF">
<th>Name</th>
<th>Id</th>
<th>Department</th>
<th>Designation</th>
<th>Location</th>
<th>Experience</th>
</tr>
<
xsl:for-each select="Employees/Employee">
<tr STYLE="font-weight:normal; color:blue;font-style:italic">
<td>
<
xsl:value-of select="Name"/>
</td>
<
td>
<
xsl:value-of select="Id"/>
</td>
<
td>
<
xsl:value-of select="Department"/>
</td>
<
td>
<
xsl:value-of select="Designation"/>
</td>
<
td>
<
xsl:value-of select="Location"/>
</td>
<
td>
<
xsl:value-of select="Experience"/>
</td>
</
tr>
</
xsl:for-each>
</
table>
</
body>
</
html>
</
xsl:template>
</xsl:stylesheet>

Output:
output.jpg