|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: strip-spaces
> 1. why has the serializer placed these tags on any node (for example,
> some <p> node and not others)?
<foo xmlns="a">
<bar>
<bas>
means that all of foo bar and bas are in the "a" namespace. So if you
generate all elements in teh same namespace the serialiser will
just make a single declaration at the top.
However
<p>
means that p is no namespace, so if you generate or
copy a no namespace element (such as p in your case) as a child in an
element the serialiser has to add xmlns=""
<foo xmlns="a">
<bar>
<bas>
<p xmlns="">
so that p is in no-namespace in the result., However you don't want p t
be in no-namepsace you want it to be in the same namespace as its
parent, then it will be serialised as
<foo xmlns="a">
<bar>
<bas>
<p>
David
________________________________________________________________________
The Numerical Algorithms Group Ltd is a company registered in England
and Wales with company number 1249803. The registered office is:
Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.
This e-mail has been scanned for all viruses by Star. The service is
powered by MessageLabs.
________________________________________________________________________
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Cast Your Vote
We need your help – Vote for DataDirect XML Products!
Winners and finalists announced at SOA World Conference in November. Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|







