[Home] [By Thread] [By Date] [Recent Entries]
Ed Davies: > David Tolpin wrote: > > > > StartTagOpen/StartTagClose+EndTag vs startElement/endElement > > > > ... > > > > At the same time, if the API is on the level of tags, I want to say the tag > > is closed; in fact, I would prefer StartTagClose to be passed the tag's name > > argument, same about endTag. It would help me write better programs. > > Perhaps StartStartTag or StartTagOpen or whatever can return an opaque > element reference (could be a pointer to an internal structure or simply > a nesting stack level count) which is then passed to StartTagClose and EndTag > to allow early detection of mismatches. A bit more lightweight than > passing the element name + namespace gubbins and maybe having to do > string compares. I don't think there is any performance penalty in just comparing the strings. David
|

Cart



