Now that XSLT 2.0 is no longer just a theoretical standard, there are a lot of free software that can help you develop the power of XSLT 2.0, which enables you to apply XSLT 2.0 in software development.
A few weeks ago, I received a letter from a friend about the software I developed a few years ago, in which I used the XSL stylesheet, which I had previously written to explain how to use the style sheet. Now, my friend is going to use the new features of XSLT2.0 to upgrade the stylesheet, which has intrigued me.
Surprisingly, I didn't think about the stylesheet itself, but I was thinking about how to apply the style sheet. This is because the original software is written in C #, and now many developers are waiting for Microsoft to release the latest version of MSXML to support the latest standards, because there is no value to the standard on paper, unless there are actual work examples for reference.
If you've ever worked for the U.S. Patent Office, think about it in this way: What's the point of publishing a product patent that no one knows how to build? In fact, unless you sell a patent in the area of fog or labeling technology to venture capital, there's only so much you can do. So let's take a look at how we can use XSLT2.0 in real work.
Software Resources
Now there are a lot of ready-made tools to choose from, first, you need Microsoft's Visual C # Express to write. NET code, but Microsoft does not provide the XSLT processor, so we need to get the XSLT processing tools from Altova. Altova is a software manufacturer for XMLSpy and many XML-related products.
Wait, don't take out your checkbook, the software we use from Altova is free--altovaxml 2007, which includes XML validation tools, XSLT1.0 processors, XSLT2.0 processors, and XQuery processors. The most interesting part of us is XSLT2.0 's processing capabilities, and Microsoft's MSXML does not exactly provide XSLT2.0 support.
About Microsoft Visual C # Express installation can refer to the previous technical articles, here will not repeat, we introduce altovaxml 2007 installation, in fact, the process is also very simple, click on the installation file and follow the prompts to advance on it, Pictures A and B show the screenshot of the installation screen that you will see during the installation process.
Picture a--installation Process
Picture b--Other parts of the installation process
After installing Altovaxml 2007, it's also easy to use XSLT2.0, just add a reference, as shown in Picture C.
Picture c--Add a reference