[Home] [By Thread] [By Date] [Recent Entries]

  • From: Ronald Bourret <rpbourret@r...>
  • To: xml-dev@l...
  • Date: Sat, 04 Aug 2001 12:27:39 -0700

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

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member