XSLT2.0 Application Practice

Source: Internet
Author: User
Tags new features xsl stylesheet xslt xslt processor

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.