You are viewing this page out of context. To see it in the context it is intended please click here.
About This Page
Reply posted by Darryl Wing on Wed 3 Apr 2002 in response to Putting Domino's XML to use
Solution using Jake's example and Javascript
Thanks Jake for a good article - I used it recently as a starting point whenlearning how to get Domino and XML to work together. I haven't gone too far
but I thought I might add something to the main article.
To get Jake's example working without any manual intervention:
1. Create a HTML page (in Notepad or as a Domino page).
2. Create a named span on the page somewhere e.g. <SPAN
id="XMLViewData"></SPAN>.
3. In the onLoad event run the following Javascript:
var xmlDoc
var xslDoc
xmlDoc = new ActiveXObject('Microsoft.XMLDOM')
xmlDoc.async = false;
xslDoc = new ActiveXObject('Microsoft.XMLDOM')
xslDoc.async = false;
xmlDoc.load("http://www.codestore.org/A55692/store.nsf/xml?ReadViewEntries&Prefo
rmat&Count=9999")
xslDoc.load("transform.xsl")
XMLViewData.innerHTML = xmlDoc.documentElement.transformNode(xslDoc)
-------
Loading this page will load both the source Notes view (now a live
representation) as well as the XSL Stylesheet and place it inside the SPAN.
NOTE: The &Preformat extension to the ?ReadViewEntries seems to be very
important - I couldn't get it to work without it.
I'm still learning this stuff so hopefully I haven't misinformed anyone -
apologies if any of this is wrong!
Keep up the good work Jake!