Динамическое изменение HTML через xsl

У меня есть следующий HTML:

<!DOCTYPE html>
<html>
<head>
<style>
table, th, td {
    border: 1px solid black;
    border-collapse: collapse;
}
th, td {
    padding: 5px;
}
</style>
</head>
<body>

<table style="width:100%">
  <tr>
    <th>Name</th>
    <th>City</th>
    <th>State</th>
    <th>Zip</th>        
  </tr>
  <tr>
    <td> [lastName],[firstName] </td>   
    <td>[City]</td>
    <td>[State]</td>
    <td>[Zip]</td>  
   </tr>
</table>

</body>
</html>

Я получу значения из XML

<person>
    <lastName>Zones</lastName>
    <firstName>Adam</firstName>
    <City>Columbus</City>
    <State>OH</State>
    <Zip>44250</Zip>
</person>

Я хочу заменить значения в таблице данных<td> элементы динамически как:

<td>Zones, Adam</td>
<td>columbus</td>
<td>OH</td>
<td>44250</td>

Как этого добиться, нужно поменять имя, город, штат, почтовый индекс с записями пользователей.

Ответы на вопрос(1)

Ваш ответ на вопрос