I guess that the xml file is a real xml file. When opening it, the server uses default template to render it.
Try to download, or 'save as', the xml file, you will get .html file ( note, .html extension).
http://www.infoworld.com/articles/hn/xml/01/02/19/ this page uses print template with the same xml file.
http://staging.infoworld.com/articles/hn/xml/01/02/19/010219hncmovrvw.xml?Template=/storypages/printfriendly.html It is interesting to me, because it is that xml files (data) use different templates, not templates use xml files.
Thanks!
-Zhining