Here are links to two realtively inexpensive packages that include XSLT
debuggers:
http://www.topxml.com/purchase/xselerator.asp
http://www.editix.com/buy.html
I generally put in nodes in the stylesheet that emit debugging information
(usually the value of some elementor variable, or a count(), but if you need
something with a little more insight into what is going on during the
transform, these will provide it.
--
Charles Knell
cknell(_at_)onebox(_dot_)com - email
-----Original Message-----
From: thomas(_dot_)maciejewski(_at_)sgcib(_dot_)com
Sent: Tue, 20 Dec 2005 09:38:10 -0500
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] Debugging XSLT + Introduction
I just wanted to introduce myself. My name is Tom and I am a Java
programmer for a bank in NYC. I am currently working on a reporting
framework ( well sort of framework ) that was done by a consulting team
and left to us to support and to create new reports. We get data passed
to us from a vendor solution which we need to format into html and pdf (
using FO ). I have done some XSLT 1.0 for reformatting XML and extracting
and replacing data using XPATH mostly from within java. I also used
velocity to produce XML using templates.
I am really, as you can see, not a pro at XSLT 2.0 and am sort of learning
under fire. I want to thank you all for your patience with my questions.
One of the comments/ questions that I have is that I am having problems
debugging XSLT. With Java or most other programming languages I could
step through with a debugger or add debug statements. Could you recommend
a good way to approach debugging problematic XSLTs?
Regards,
Tom Maciejewski
*************************************************************************
This message and any attachments (the "message") are confidential and
intended solely for the addressees.
Any unauthorised use or dissemination is prohibited.
E-mails are susceptible to alteration.
Neither SOCIETE GENERALE nor any of its subsidiaries or affiliates
shall be liable for the message if altered, changed or falsified.
*************************************************************************
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--