April 2, 2002 - Converting XML to HTML
April 2, 2002 Converting XML to HTML Tips: April 2002
Yehuda Shiran, Ph.D.
|
var xmldoc=new ActiveXObject("MSXML2.DOMDocument.3.0");
We then set the asynchronous mode to false
, requesting the XML file loading to finish before continuing on:
xmldoc.async=false;
We load the XML file:
xmldoc.loadXML(event.result.value);
We then create another ActiveX control, xsldoc
, into which we load the transformation specification stock.xsl
:
var xsldoc=new ActiveXObject("MSXML2.DOMDocument.3.0");
xsldoc.async=false;
xsldoc.load("./stock.xsl");
We transform the quotes DOMDocument
object (xmldoc
) with the transformation DOMDocument
object (xsldoc
), and put the result in the res
DIV
:
res.innerHTML=xmldoc.transformNode(xsldoc);
Learn more about consuming the StockQuote
Web service from Column 105, Web Services, Part X: Consuming the StockQuote.