[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: dealing with doctype dtd's
> But I would like to be able to identify the existing doctype > in the original > xml, and output it in the new XML without changing it, or > omit it altogether if it does not exist. A reasonable request, but I'm afraid it can't be done directly: the DOCTYPE declaration is not part of the tree model of the document used by XPath and XSLT. My suggestion would be to add a SAX2 filter in front of the XSLT processing. This filter can detect the DOCTYPE declaration and wrap it up as something else, for example a processing instruction. For symmetry you could then put another SAX2 filter after the XSLT processing to handle the reverse conversion. Mike Kay XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
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
|