Programming Pandit

c/c++/c#/Javav/Python


Latest Update

Tuesday, September 13, 2022

To write a program to perform XML transformation using XML and XSL coding.

XML FILE :

<?xml version="1.0" encoding="UTF-8"?>

<?xml-stylesheet type = "text/xsl" href = "student.xsl"?>

<class>

<student>

<firstname>Graham</firstname>

<lastname>Bell</lastname>

<nickname>Garry</nickname>

</student>

<student>

<firstname>Albert</firstname>

<lastname>Einstein</lastname>

<nickname>Ally</nickname>

</student>

<student>

<firstname>Thomas</firstname>

<lastname>Edison</lastname>

<nickname>Eddy</nickname>

</student>

</class>






XSL FILE:



<?xml version="1.0" encoding="UTF-8"?>


<xsl:stylesheet version = "1.0" xmlns:xsl = "http://www.w3.org/1999/XSL/Transform"> 


<xsl:template match = "/class">

<html>

<body>

<h2>Student List</h2>

<table border = "1">

<tr bgcolor="lightgreen">

<th>First Name</th>

<th>Last Name</th>

<th>Nick Name</th>

</tr>

<xsl:for-each select = "student">

<tr>

<td><xsl:value-of select = "firstname"/></td>

<td><xsl:value-of select = "lastname"/></td>

<td><xsl:value-of select = "nickname"/></td>

</tr>

</xsl:for-each>

</table>

</body>

</html>

</xsl:template>

</xsl:stylesheet>

No comments:

Post a Comment