![]() |
|
![]() ![]() |
Use OS/2 features to simplify editing and transforming![]() |
For developers, OS/2 IS the "killer app" |
Use one of the Java-based XSLT engines (Saxon installs easily) Prerequisites |
OS/2 |
Step 1: Install Saxon |
Download the latest distribution from http://www.sourceforge.org |
Step 2: Create a DTD Template |
Obtain one or create one (that's the fun of XML) |
Step 3: Create an XML Document Template |
Create an empty one that invokes your DTD |
Step 4: Create an XSL Transform Template |
Create an empty one (standard header material) |
Step 5: Tear off instances and name them |
Tear one of each into the same folder |
Step 6: Add XML content |
Add material to your document using the text editor |
Step 7: Flesh out the transform for one target |
Simplistically, one template match for each XML element |
Step 8: Drag the XML document onto the transform |
It will generate your HTML (or other) file |
Step 9: Copy the transform and modify for another target |
OS/2 Information Presentation Facility |
Step 10: Gloat |
You are vendor-independant! |