Используйте XML Parser , затем JavaScript, чтобы добавить данные в таблицу.
function getSoap() {
return '<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">' +
'<s:Body>' +
'<GetApplicantInfoResponse xmlns="http://tempuri.org/">' +
'<GetApplicantInfoResult xmlns:a="http://*****.*****.org/****/*******.Data" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">' +
'<a:DateOfBirth></a:DateOfBirth>' +
'<a:Email>james@email.com</a:Email>' +
'<a:FirstName>James</a:FirstName>' +
'</GetApplicantInfoResult></GetApplicantInfoResponse>' +
'</s:Body></s:Envelope>';
}
var parser = new DOMParser();
var xmlDoc = parser.parseFromString(getSoap(), "text/xml");
document.getElementById("firstname").innerHTML = xmlDoc.getElementsByTagName("a:FirstName")[0].childNodes[0].nodeValue;
document.getElementById("email").innerHTML = xmlDoc.getElementsByTagName("a:FirstName")[0].childNodes[0].nodeValue;
<table>
<tr>
<th>Firstname</th>
<th>Email</th>
</tr>
<tr>
<td id="firstname"></td>
<td id="email"></td>
</tr>
</table>