What is it?
Need help? Have a bug report, tip, or suggestion?
How to Test Stylesheets
Note! If your stylesheet produces HTML and you use the Microsoft XSLT engine, your stylesheet must produce an <HTML> top-level node. Otherwise you will get an error about UTF-16.
For stylesheets that generate XML, it is advised that they start with:
This causes the "result" and "result(HTML)" tabs to display the XML in the most readable format.
How to use the XPATH Console
Note to MSXML3 programmers: The console uses XPATH which differs
from the older version of Microsoft's "pattern" syntax. If you're programming against
MSXML3 and want to use XPATH instead of MS patterns in methods like
Cooktop 2.5 saves files in the editor, without asking, before running various tools such as XSLT transformations and validation.
Assume that Cooktop will overwrite your file with the current contents of the editor at any given time!
Cooktop is (c) 2001-2003 Victor Pavlov. All Rights Reserved.
Cooktop is freeware and may be used for any purpose without royalty. However, you may not sell Cooktop or distribute it with commercial software without contacting us first.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
EVENT SHALL COOKTOP'S CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR
Cooktop doesn't have a registration form and doesn't send any data back to a central server. All future communication to a central server, if any, will be done only for product upgrades and will not send personally identifiable information to the server. We do not sell our mailing lists to anyone. We do not use third-party cookies.