OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   RE: adding addressing capabilities to the DOM

[ Lists Home | Date Index | Thread Index ]
  • From: "Aaron Skonnard" <aarons@develop.com>
  • To: "Paul Tchistopolskii" <paul@qub.com>, <aaron@skonnard.com>, "Xml-Dev@Xml. Org" <xml-dev@xml.org>
  • Date: Sun, 16 Apr 2000 00:47:57 -0600

[inline]
>
> Also:
>
> Isn't:
>
> NodeList  getElementsByTagName(java.lang.String tagname);
>
> a degenerated form of :
>
> NodeList getNodes(scheme, expression, currentNode)
>

Similar...but getElementsByTagName only returns Element nodes by name where
XPath expressions are capable of returning all *core* node types, not just
element nodes. It really makes sense to have the API available on the Node
interface because relative expressions can be applied to all *core* node
types (element, attribute, text, comment, pi).

> Currently  getElementsByTagName resides in Document
> interface.
>

Yes, but it also exists in the Element interface (it's just in Document for
convenience). If this API is in the Node interface, it's available
everywhere.

-aaron


***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@xml.org&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS