Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: Javascript Java HTML
Hi
 
I need to parse a SOAP response xml and display come of the nodes values in an HTML page.
 
I have tried to do this, but it doesn't work:
 
<!DOCTYPE html>
<html>
<body>
 
<script>
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
<!--xmlhttp.open("GET","testing.xml",false);-->
xmlhttp.open("POST","http://{server}/soap/services/ICDMS_PortalFormsIntegration/Processes/LC_GetDeployedFormsList?wsdl&lc_version=9.0.0&version=1.0",true);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;
 

document.write("<table border='1'>");
var x=xmlDoc.getElementsByTagName("FormType");
for (i=0;i<x.length;i++)
{
document.write("<tr><td>");
document.write(x[i].getElementsByTagName("id")[0].childNodes[0].nodeValue);
document.write("</td><td>");
document.write(x[i].getElementsByTagName("name")[0].childNodes[0].nodeValue);
document.write("</td></tr>");
}
document.write("</table>");
</script>
 
</body>
</html>
 
Can anyone help? Is there a different way I need to make the SOAP endpoint call?
 
Thanks in advance
Posted 9-Nov-12 0:55am

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Maciej Los 559
1 OriginalGriff 365
2 CPallini 205
3 RyanDev 161
4 Hard_Rockz 150
0 OriginalGriff 5,689
1 Sergey Alexandrovich Kryukov 4,803
2 Peter Leow 2,974
3 Maciej Los 2,819
4 DamithSL 2,465


Advertise | Privacy | Mobile
Web04 | 2.8.140721.1 | Last Updated 9 Nov 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100