This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: How do I access the XML document


u need to pass it in your XML document element.
So the steps would be:

1. Declare your XML DOM
 dom = new ActiveXObject
('MSXML2.FreeThreadedDOMDocument');
            dom .async = false;
            dom .load('Test.xml');
2. Do your processing as below for the stylesheets with ....
xslProc.input = dom.documentElement;

Hope this helps..

-----Original Message-----
From: owner-xsl-list@mulberrytech.com
[mailto:owner-xsl-list@mulberrytech.com]On Behalf Of
Bharat.Chintapally@CommerceQuest.com
Sent: Friday, November 10, 2000 7:31 AM
To: XSL-List@mulberrytech.com
Subject: How do I access the XML document


Hello:
     I am trying to come up with a paging mechanism using MSXML3 on IE 5.5.
I am unable to access the current XML document. I am planning to set some
variables on stylesheet and re-apply the stylesheet to the same (this) xml
document.  I am not clear about the document object hierarchy.  I tried to
figure this out from XMLSDK but there was not much.  In the following code
I am unable to specify the input source for the XSL Processor.

          function displayPage(startRow, endRow) {

            var sourceDoc = null;
            var styleSheet = null;
            var transformer =null;
            var xslProc     = null;
            alert('sairam1');

            styleSheet = new ActiveXObject
('MSXML2.FreeThreadedDOMDocument');
            styleSheet.async = false;
            styleSheet.load('Test.xsl');
            transformer = new ActiveXObject('MSXML2.XSLTemplate');
            transformer.stylesheet = styleSheet;
            xslProc = transformer.createProcessor();
            xslProc.input = XMLDOM; // <<<<<<<<<< Failing right here
            xslProc.addParameter('startRow', '3');
            xslProc.addParameter('endRow', '4');
            xslProc.transform();
            Table.innerHTML = xslProc.output;
          }

Any help or pointers are appreciated..

Thanks
--bharat
---------------------------------------------------------------
Bharat Chintapally
CommerceQuest Inc.
bharat.chintapally@commercequest.com
New Phone # 813-639-6478
---------------------------------------------------------------


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]