Hi, I don't know the DTD problem/ID problem (or the w3c ID lookup for that matter), so I may be barking up the whong tree ...
Can you use the DOMDocumentFactory, then your nodes will be DOM4j and W3Cdom nodes, so the cast will not be a problem If your document is readOnly - Can you attact an ElementHandler when you parse the document, and build up a map of ID->element for the lookup You could do the same with a visitor after the document has been read, or a custom document factory/element that maintains the Ids Mike > -----Original Message----- > From: Kansal Sumitabh [mailto:[EMAIL PROTECTED] > Sent: Thursday 27 March 2003 22:40 > To: [EMAIL PROTECTED] > Subject: [dom4j-user] casting org.w3c.dom.Node to org.dom4j.Node > > > Hello, > > I need fast ID lookup on my xml files, but my xml file > needs to use a DTD file. As I understand the dom4j > parser cannot do ID lookup properly if the xml file > uses a DTD, so am planning to use w3c's ID lookup as > it is much faster than the selectSingleNode(using > XPath for ID) - but now once I have org.w3c.dom.Node, > I cannot convert it into org.dom4j.Node > > It keeps giving class cast exception. Any idea how to > do that? > > Thanks, > Sumitabh > > __________________________________________________ > Do you Yahoo!? > Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your > desktop! http://platinum.yahoo.com > > > ------------------------------------------------------- > This SF.net email is sponsored by: > The Definitive IT and Networking Event. Be There! > NetWorld+Interop Las Vegas 2003 -- Register today! > http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en > _______________________________________________ > dom4j-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/d> om4j-user > ------------------------------------------------------- This SF.net email is sponsored by: The Definitive IT and Networking Event. Be There! NetWorld+Interop Las Vegas 2003 -- Register today! http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en _______________________________________________ dom4j-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dom4j-user