Hey- [EMAIL PROTECTED] wrote: > Hi list, > > is there a way to limit getElementsByTagNameNS to a certain level? > > For instance a GML FeatureCollection can have a boundedBy element on the > highest level, but also theoretically one per feature. I am only interested > in the first one, and currently I have to check the parentNode to be sure I > am dealing with the right one. A level in getElementsByTagNameNS would be a > nicer approach IMHO.
The xml.getElementsByTagNameNS method is just a cross-browser wrapper for the DOM:element.getElementsByTagNameNS method. Its behavior follows the W3C XML DOM specification. It is a hugely inefficient way to traverse the dom (particularly in IE), and you can typically find a better way. If you're talking about GML parsing, I've worked up a new parser that I need to make into a patch. http://trac.openlayers.org/browser/sandbox/topp/almanac/lib/OpenLayers/Format/GML/Base.js This parser calls getElementsByTagNameNS once instead many, many times as with the parser in the trunk. Tim > > What do people think? Am I missing something? > > Best regards, > Bart > > _______________________________________________ > Dev mailing list > [email protected] > http://openlayers.org/mailman/listinfo/dev > > !DSPAM:4033,48737694268471804284693! > _______________________________________________ Dev mailing list [email protected] http://openlayers.org/mailman/listinfo/dev
