[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ANN: SAX Filters for Namespace Processing
- From: "Simon St.Laurent" <simonstl@simonstl.com>
- To: Tom Bradford <bradford@dbxmlgroup.com>
- Date: Tue, 31 Jul 2001 00:21:58 -0400
On 30 Jul 2001 19:56:15 -0700, Tom Bradford wrote:
> What if you have something like this:
>
> <p:person xmlns:p="http://yadda" xmlns:q="http://blah">
> <q:identifier>1234</q:identifier>
> <firstName>Albert</firstName>
> <lastName>Einstein</lastName>
> </p:person>
>
> Does the filter use the prefix of the containing element, or will it get
> confused?
It uses the containing element. I built a little ContextStack class
that keeps track of this. (It's not a problem for attributes, so that
filter doesn't use it.)
There's a second example, test2.xml, which is included in the zip but
not listed in the documentation. I tried the filter on a small
collection of random XML documents as well.
Looks like documentation needs to improve for 0.02.