# Friday, 07 April 2017

"Some may copy our feature names... But don't be fooled! Just calling a feature by the same name does not give you the same power and capabilities as our feature."

At the end of June 2002, our team published “Stylus Studio 2004”, at that time it was the very first XML to XML mapping with Two-way editing and after 15 years Stylus Studio still owns that leadership feature. http://www.stylusstudio.com/xml-to-xml-mapper.html

You can read about all major Stylus Studio milestones at https://en.wikipedia.org/wiki/Stylus_Studio#History

In the same 2004 release, we managed to publish another revolutionary, industry first feature called “XSLT Back-Mapping”.

Back-mapping is the ability to visually link the transformation output to the XSLT instruction that originated it. In the screenshot below, you can see an example of XSLT transformation with three match templates.

After the transformation completes the result is captured in the Preview window which can render the output data as text with syntax coloring, browser preview using Internet Explorer and trough a scalable tree control. The Text view and the Tree View both support back mapping for XML output, the browser view support back mapping for HTML output.

When the user click on any area of the output data Stylus Studio displays a blue marker in the XSLT editor, on the XSLT instruction responsible for the output fragment.

In addition, Stylus Studio shows the entire execution stack which represents the chain of template calls up to the point when the output was generated.

In the following screenshot, we see an XSLT transformation which outputs HTML, Stylus Studio Back-mapping in this example is even more impressive, it allows to click on any HTML component and back trace the execution to the XSLT which generated the HTML element. Here for example we have clicked on the DVD price and we can see from where the value was originated.

In 2002 such feature was extremely revolutionary and changed XSLT development forever. Download Stylus Studio 2016 for free for a test drive!!

Home page

Comment (Some html is allowed: a@href@title, b, blockquote@cite, strike, strong) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.  

[Captcha]Enter the code shown (prevents robots):

Live Comment Preview