| The XML Site | XML and XSL/XSLT tools and documentation. |
| XML Site | Articles |
ArticlesBeyond HTML | XML and XSL tools and documentationI am finally getting closer to the fun part now: creating web sites using the XML and XSL/XSLT technologies. First I will present the tools I am using, then the documentation where I am looking for answers to my questions. Then I will create the files and automate all the transforms. The toolsI am using both free and commercial tools when writing XML. I'll only look at the free ones here though. I'll leave the commercial alternatives for a future post. XML editorFree, powerful, cross-platform, with very nice syntax highlight and auto indent. On Windows the VI idiosyncrasies are easy to go around and after that it works pretty much like any other editor. Except that when you immense amounts of power are available to you when you need them. XSL processor
I use XSLT 2.0 and Saxon was one of the first XSLT 2.0 processors available. The B (Basic) version is free and open source. It's writtten in Java, so it requires an installed Java Runtime Environment. Build tool
Automation is my best friend. Ant allows me to call the other tools from the command line with a single unified command and entry point. Also written in Java, it needs the Platform. Important: In order to be able to use saxon from Ant it must be installed as an Ant extension. The documentationXSLT TutorialChapter 17 of the XML Bible - freely available online It talks about XSL 1.0, but the knowledge still applies. Great tutorial for the complete beginner. Useful when I want a concept explained from the ground up. XSLT Questions and AnswersLots of tips and tricks, hacks and ideas. Great help when I'm stuck, otherwise interesting reading. Read on: Starting out with XML and XSL. First Posted: September 29th, 2005 - Thursday. |