|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: How to implement getElementById with Xerces?
The only way to tell a standard DOM implementation the name of the ID attribute for an element is to specify it in the DTD; Xerces may also do something reasonable if you use an XSD schema, but that's up to the implementers to clarify. The DOM Level 2 has no direct support for DTDs, schemas, or even enough of a content model to specify an API for setting the name of an ID attribute. This is coming in Level 3. The intent of the DOM Level 2 specification is that *if* an implementation knows what the ID attribute is from the DTD (obviously it's more complex in W3C XSD because there are multiple ID-like things), then this method should work properly. If it doesn't, either because there is no DTD or if the element doesn't have an ID attribute, it will fail. -----Original Message----- From: Bendik Vedeler [SMTP:bendikv@o...] Sent: Friday, December 01, 2000 10:41 AM To: xml-dev@l... Subject: How to implement getElementById with Xerces? According to the Xerces API it should be possible to search an entire DOM-Document for an Element with a specific ID using getElementById(String elementId). The documentation states that one must somehow tell the DOM-Implementation what the name of the id-attribute is, but says nothing that I can see about how this is done.
|
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
|
|||||||||

Cart








