XsltCake

Play area for XSLT
Managers
I would like to...
by comments
by date
by popularity
Sort
Display all
or
Enable filter

21 votes


Fantastically useful!

This tool is an excellent way to test out XSL snippets on the fly, without committing to a dedicated test app. It makes debugging my little projects very easy! Thanks for your hard work!
Rob, 08.06.2012, 18:19
6 comments
4 votes


Allow the panes to be resized by dragging the borders

Allow the panes to be resized by dragging the borders
ChrisB, 20.03.2012, 11:08
1 comment
4 votes


Run XSLT 2.0

x, 17.06.2012, 13:48
0 comments
3 votes


Better if there was a parameters/arguments pane to pass args into your xslt.

Great tool! If there was a fifth pane though that could accept XSLT arguments/parameters, it would be very useful. Thanks!
Charles Almond, 01.06.2012, 13:53
0 comments
2 votes


Awesome work guys ! Thanks a lot :)

Awesome work guys ! Thanks a lot :)
Dev Anand, 19.06.2012, 06:10
0 comments
2 votes


Add an option to not beautify output

Recently I had to write a XSLT that removed linebreaks in an XML file. Alas, since XsltCake automatically beautifies output, I couldn't use it to debug my script and had to resort to other, less optimal means of debugging. This project is done...
Alex, 06.08.2013, 07:16
0 comments
1 vote


Great work... I despise XSL but you took a lot of the pain away

Luke Schafer, 18.07.2012, 00:46
0 comments
1 vote


Browser (javascript) parse errors not displaying

I entered my xml and xslt, and pressed 'run', but nothing happened. I didn't get any parse errors, and nothing in the output window changed. I had to go back to my .Net project, run up in debug mode, go through all the steps needed to get to...
Ken, 19.10.2012, 08:31
5 comments
1 vote


Enable the document() function for MSXML

This particular XSL I'm working on is creating elements (by merging them from the source xml) and then using them later on. Copy-of type stuff. You have to convert the in xsl elements to a node-set using msxsl:to-node-set() but obviously I...
John Newman, 04.12.2013, 20:55
0 comments
0 votes


Move the Run button on top of the result text area and below the input data, as it took me a while to find it, and another while to get used to it. This is just great anyway. Thanks!

Move the Run button on top of the result text area and below the input data, as it took me a while to find it, and another while to get used to it. This is just great anyway. Thanks!
Javier Estevez, 07.02.2012, 22:24
1 comment
0 votes


Be able to copy with a click for each section (XML, XSLT, Result)

Kunle, 20.02.2012, 14:11
0 comments
0 votes


.NET XSLT Processor not displaying errors

I'm having problems seeing errors that are being sent back from the .NET 4.0 XSLT processor. I've created a slice that causes a parser error: http://xsltcake.com/slices/iWXWFY/5 Make sure that the chosen XSLT processor is chosen, then click...
David Ipsen, 20.09.2012, 16:07
2 comments
0 votes


Add more info about the avail. processors

esp. how the processors are implemented. In particular, it appears that the .NET 4 processor won't output invalid XML? If there are any other known limitations, it would be nice to know about them so we know the problem is not with the XSL,...
Cheran, 17.10.2012, 06:00
1 comment
0 votes


recall of a saved slice fails

no explanation of what problem is. Just blank panes instead of restoring the xml and xslt that I saved. I am forced to use IE8. Is that the problem?
steve, 07.01.2013, 20:53
1 comment
0 votes


Any plans to share source code so we can self-host

I'd love to host our own copy for classes we teach! Willing to purchase, too!
Dustin Miller, 19.02.2013, 15:21
0 comments
0 votes


How can i pass arguments to my XSLT script?

Is there any way i can pass arguments and test it by retrieving the same.
Prabakaran, 22.03.2013, 11:03
0 comments
0 votes


Different results in .NET

Why i am getting different results in .NET and javascript xslt processor. What is the difference?
Samsul, 04.03.2014, 16:00
0 comments
0 votes


Redefine hotkeys

This is an excellent tool, but hotkeys conflict with many other things, eg Chrome uses ctrl+shift+d for 'bookmark all tabs' so I cannot 'Restore
K, 25.09.2014, 09:51
0 comments
0 votes


It breaks non-latin (ASCII) chars!

Any non-ASCII (e.g. cyrillic) chars are being changed to ????'s
Ilya, 24.10.2014, 06:36
0 comments
0 votes Vote

What Role Does Fintech Software Development Play in Revolutionizing Financial Services?

Fintech software development plays a pivotal role in transforming financial services by introducing innovative solutions that enhance efficiency, security, and accessibility. From streamlining payment systems to providing AI-driven financial...
Davidtim671, 23.01.2025, 08:42
0 comments
0 votes Vote

What is KYC, and why is it important in the financial industry?

Know Your Customer (KYC) is the process financial institutions use to verify the identity of their customers. It involves collecting personal information, such as name, address, date of birth, and official identification documents, to ensure...
Davidtim671, 19.02.2025, 03:25
0 comments
0 votes Vote

What Are the Benefits of Using Essay Checker and Corrector?

Using an essay checker tool can greatly enhance the quality of academic writing by identifying grammar, spelling, and structural errors. Services like BookMyEssay provide advanced solutions that improve clarity and coherence. An effective essay...
randyorthon, 20.05.2026, 09:20
0 comments
2 votes


make the 'About' link open in a popup or a new window

make the 'About' link open in a popup or a new window. I just clicked it and then had to use the browser back button and found my transform had disappeared.
ChrisB, 20.03.2012, 11:09
2 comments
1 vote Vote

Have a maximise button on each pane

Have a maximise button on each pane so you can edit the XML or XLST in full screen mode
chrisbennell, 20.03.2012, 11:21
2 comments