XSLT 2.0 新特性分析
作者: , 出处:IT专家网社区, 责任编辑: 叶江,
2007-03-23 10:25
对于XSLT 2.0中的新特性,本文将除开那些现在无益的特性,主要讨论那些能够立即满足应用程序开发需求的特性……
列表I -- United States.xml
| <?xml version="1.0" encoding="UTF-8"?> <country name="United States" continent="North America"> <city>Allentown</city> <city>Mobile</city> </country> |
列表J -- United Kingdom.xml
| <?xml version="1.0" encoding="UTF-8"?> <country name="United Kingdom" continent="Europe"> <city>London</city> <city>Dundee</city> </country> |
列表K -- France.xml
| <?xml version="1.0" encoding="UTF-8"?> <country name="France" continent="Europe"> <city>Paris</city> <city>Nice</city> </country> |
列表 L -- Japan.xml
| <?xml version="1.0" encoding="UTF-8"?> <country name="Japan" continent="Asia"> <city>Tokyo</city> <city>Osaka</city> </country> |
其它特性
除已经列举的特性外,我的最喜爱特性列表中还有其它一些特性。第一个是XPath 2.0支持。作为一个XML爱好者,我期待着试用这些新特性和XPath 2.0的功能。第二个特性,XQuery 1.0,可帮助其他人更易于理解XSLT。XQuery 1.0有望帮助那些对XPath“过敏”的用户使用XSLT 2.0。
应用XSLT 2.0
不幸的是,如果你对试用XSLT 2.0版本的新特性感兴趣,当前只能使用少数几个处理器。第一个为Michael Kay的Saxon处理器,如果你希望遵从万维网联盟的推荐,这个开源XSLT处理器为你提供了一个选择。另一个是Altova的XMLSpy处理器,它是我见过的速度最快的XML编辑器。它们的网站提供这个处理器的30天试用版本。唯一的问题是,30天试用到期后,你就想购买这个处理器了!
- 本文关键词:

