XSLT Newbie - Need help with DOCTYPE, namespaces, and
Hi everyone, I'm making a XSLT stylesheet for XML files for SMF (simplemachines.org) modifications. Even though the XSLT stylesheet looks correct, it doesn't seem to work with the XML files. However, when I comment out the doctype (and remove the xmlns="" from the root element), the XSLT stylesheet works fine. Here's what the XML file looks like normally: === <?xml version="1.0"?> <?xml-stylesheet href="package-info.xsl" type="text/xsl"?> <!DOCTYPE package-info SYSTEM "http://www.simplemachines.org/xml/package-info"> <package-info xmlns="http://www.simplemachines.org/xml/package-info" xmlns:smf="http://www.simplemachines.org/"> ... </package-info> === And here's how I edited it to make it work: === <?xml version="1.0"?> <?xml-stylesheet href="package-info.xsl" type="text/xsl"?> <package-info> ... </package-info> === My question is, how do I make it work with XML files that have the doctype and xmlns defined? The XSLT stylesheet was originally made using Dreamweaver 8, but I eventually recoded most of it in a plain text editor. XSLT stylesheet: http://server.daniel15.com/smf/xml/xslt/package-info.xsl Working XML file: http://dev.dansoftaustralia.net/svn/modparser/trunk/xslt/package-info.xml Non-working XML file: http://dev.dansoftaustralia.net/svn/modparser/trunk/xslt/package-info2.xml Thanks :) -- Daniel15 Send instant messages to your online friends http://au.messenger.yahoo.com
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format