NiceXSL provides an editor and translator for a human-friendly C-like syntax for XSLT (1.0 and 2.0) and a reverse translator to facilitate start up from legacy code.
Be the first to post a text review of NiceXSL. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Version 2.0.5 of NiceXSL, the human-friendly front end for XSLT 1 and 2 resolves problems with JDK 1.5.
<H2>NiceXSL Change Log</H2> <H3>Version 2.0.5 (30-October-2004)</H3> <P>JAXP change under JDK 1.5 worked around. </P> <H3>Version 2.0.4 (25-July-2004)</H3> <P>Now built under Eclipse 3 targetted for Eclipse 2.1.3 compatibility. <BR>Add a colon return type syntax for function/match/template. <BR>Add a mode syntax for apply-templates/match/template. <BR>Add a name too syntax for match. <BR>Add a select syntax for namespace. <BR>Correct syntax colouring for "document"/"document-node". <BR>Improve syntax colouring of comments within quotes. <BR>Support <TT><TT>xsl:document</TT></TT>. <BR>Fix reverse engineering of blank xmlns. <BR>Fix reverse engineering under Eclipse 3.0. </P> <H3>Version 2.0.3 (4-Mar-2004)</H3> <P>Fix syntax colouring of quotes within comments. <BR>Fix build error when creating XSL files in project root directory. <BR>Eliminate plug-in dependency on JDT. <BR>Eclipse 3.0M7 incompatibilities fixed, but <TT>plugin.xml</TT> commented to remain a 2.1 plug-in. <BR>Improve syntax error recovery, changing detailed/redundant errors to warnings. <BR>Eliminate spurious <TT>value-of</TT> for <TT>@attr:={body}</TT>. <BR><TT>&apos</TT> recognised as an apostrophe in NiceXSL source. <BR>Fix reverse engineering of quoted quotes. <BR>Allow any XPath sequence type (such as <TT>node()</TT>) following a colon. <BR>Add attributeHasSelect option/preference. </P> <H3>Version 2.0.2 (14-Feb-2004)</H3> <P>Eliminate the redundant text() match in XSL2NiceXSL that causes Xalan to fail under JVM 1.4.2_01. </P> <H3>Version 2.0.1 (11-Feb-2004)</H3> <P>Source/Target defaults changed to nothing. <BR>Hazard of source and target overlaps with Java documented. <BR>Greater than 8-bit support commented out of XSL2NiceXSL to avoid crash with Xalan. <BR>Resources saved before manual compile/decompile. </P> <H3>Version 2.0.0 (9-Feb-2004)</H3> <P>Documentation completed, extended and integrated with Eclipse. <BR><TT>href</TT>-less <TT>result-document</TT> fixed. Trailing braced clause allowed for parameters. <BR>Incorrect <TT>@type</TT> rather <TT>@as</TT> for <TT>xsl:param</TT> fixed. <BR><TT>transform</TT> generation preference added. <BR>'Smart' XML element handling eliminated from Eclipse editor. <BR>'Smart' comment selection removed from Eclipse double click editing strategy. '<' no longer interferes with comment colouring. <BR>Dash recognised as non-starting word character by Eclipse double click editing strategy. Dollar no longer a word character. <BR>XSL2NiceXSL now converts non-printable characters to printable form. This requires XSLT 2 support if non 8-bit codes are in use. <BR>NiceXSL now specifies <TT>UTF-8</TT> encoding explicitly. </P> <H3>Version 2.0.0 (pre-releases)</H3> <P>Moved to SourceForge. <BR>Upgraded to match the November 12, 2003 drafts of XSLT 2.0 and XPath 2.0. <BR>Eclipse support added; update site, builder, editor, manual/automated build, error markers, preference page, property page. <BR>ANT task added. <BR>XSL2NiceXSL redesignated as a NiceXSL pogram and upgraded to improve appearance and fix some bad bugs. <BR><TT><...></TT> and <TT>{..}</TT> clauses allowed following <TT>:=</TT>. <BR>Non <TT>:=</TT> form of parameters deprecated. <BR><TT>function</TT> as <TT>xsl:template</TT> withdrawn unless function-is-template preference selected.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?