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

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SAX Filters for Namespace Processing



Jeff Rafter wrote:
> > 2. I can't drop this fragment into the middle of other XML
> >    without being potentially raped by their default namespace.
> 
> In the 'more clean' defaulted example you have *exactly* the same problem.
> If you copy givenName and familyName into another document it can easily be
> molested by an alternate default namespace
> 
> <person xmlns="http://simonstl.com/person">
>   <!-- cut here -->
>   <givenName>Chip</givenName>
>   <familyName>Skillet</familyName>
> </person>
> 
> <otherdoc xmlns="http://simonstl.com/otherdoc">
>   <!-- paste here -->
> </otherdoc>

Not true. If you transfer the fragment with DOM, the namespace
information is carried along. This is only true if you transfer the
fragment with a text editor. As many threads on xml-dev have shown,
text-based processing of XML is hazardous at best.

-- Ron