Mark,

 

Please take a look at using the save aggressive option when printing/saving the 
document:

http://xmlbeans.apache.org/docs/2.4.0/reference/index.html 

 

Cezar

 

  _____  

From: mARK aNDREWS [mailto:mraandr...@gmail.com] 
Sent: Wednesday, August 04, 2010 4:45 AM
To: user@xmlbeans.apache.org
Subject: Removing namespaces at the element level

 

I have been using xmlBeans for a while, and it really has made my life very 
easy, but have come a ccross a problem when looking at performance tuning and 
wondered if anyone new the answer, or can help.

The documents I am passing are very large and I am looking at ways to redice 
the size of what is sent over the wire.  On inspection I noticed that the xml 
produced by xml beans contains the namespace data for each element in the xml:

i.e. 

<per:person  xmlns:per="http://www.blah.com/entities/person_v1"; >
    <per:name xmlns:per="http://www.blah.com/entities/person_v1";>Bob</per:name>
    <per:origin  
xmlns:per="http://www.blah.com/entities/person_v1";>UK</per:origin>
    <per:age  xmlns:per="http://www.blah.com/entities/person_v1";>34</per:age>
</per:person>

What I actually want is something like this:

<per:person xmlns:per="http://www.blah.com/entities/person_v1";>
    <per:name >Bob</per:name>
    <per:origin>UK</per:origin>
    <per:age>34</per:age>
</per:person>

Thanx

m/|RK aNDREWS

photos: http://www.flickr.com/photos/mraandrews
twitter:  http://www.twitter.com/mraandrews

Reply via email to