tags:

views:

178

answers:

5

I'm converting all of our Crystal Reports to use a home-built reporting system. Essentially, I serialize report objects to XML, transform that with XSL to HTML/CSS. Everything works beautifully, except for the design process.

Once I get the XML built correctly, I have to open up the XSL and CSS in SciTE, edit, reload in IE, lather, rinse, repeat. I'd love it if there was an XML/XSL editor that could show the transformation in real time and speed up my process. Can anyone make any recommendations?

+2  A: 

The <oXygen/> XSL / XSLT Editor can do XHTML previews. See the "Preview Transformation Results" section of http://www.oxygenxml.com/xslt_editor.html.

Benji York
I can't seem to find the "Preview Transformation Results" in the actual program. Any idea where I should look? Hunting through every menu has yielded nothing yet.
Chris Doggett
+1  A: 

Visual Studio supports XSLT processing as does XML Notepad.

XML Notepad is free.

Jeff Yates
A: 

I've used the XSLT debugger in Visual Studio. Very useful.

http://msdn.microsoft.com/en-us/library/ms255605.aspx

santiiiii
+3  A: 

You can use Altova XmlSpy for creating/editing xml/ xslts, getting xslt outputs, making calls to web service, evaluating xqueries in the database and many more things. It is a very powerful all-purpose xml tool. Requires a license though.

ThatDotNetGirl
Do you know any way to change the output directory? All of the CSS/images are in a nested folder structure off of the user's temp directory, and are referenced with relative paths. The output goes to the temp directory, screwing up the paths, so none of the CSS or images are applied.
Chris Doggett
Why don't you include the CSS path in the xslt temporarily just to see the proper output
ThatDotNetGirl
A: 

Syntext Serna presents a real-time WYSIWYG view of XML based on XSLFO.