jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Karianne Berg <ke...@start.no>
Subject RE: Get XML back in its original form
Date Tue, 27 May 2008 10:14:13 GMT

Thank you for your reply. Is there a particular reason why this is not possible? When I work
with XML data that is not tied up to JCR in any way, I would like to get the same thing out
as I put in.

Best regards,
Karianne Berg

-----Original Message-----
From: Alexander Klimetschek [mailto:aklimets@day.com] 
Sent: Tuesday, May 27, 2008 11:22 AM
To: users@jackrabbit.apache.org
Subject: Re: Get XML back in its original form


there is no way to tell the API to exclude the jcr:primaryType
attribute. Apart from using an XSLT transformation, you could also
write a ContentHandler that wraps another one (the one you are using
now) and overwrite the startElement() method to exclude the
jcr:primaryType attribute.


On Tue, May 27, 2008 at 1:51 AM, Karianne Berg <keibi@start.no> wrote:
> Hello list,
> I use Jackrabbit mainly to store XML data, and use the session.importXML(...) and session.exportDocumentView(...)
to get my XML in and out of the repository. However, when I export my XML data using exportDocumentView,
all the XML tags have the attribute jcr:primaryType="nt:unstructured". Is there any way to
export the XML without the extra attributes, or do I have to run an XSLT transformation that
removes them after I've exported the XML?
> Best regards,
> Karianne Berg

Alexander Klimetschek

>> Day JCR Cup 08 | Win a MacBook Pro: http://dev.day.com/ <<

----------------------------< alexander.klimetschek@day.com >----------
Alexander Klimetschek, Day Management AG, Barfuesserplatz 6,
CH - 4001 Basel, T +41 61 226 55 31, M +49 151 15 77 20 56
---------------------------------------< http://www.day.com >-----------------

Xing: http://www.xing.com/go/invite/3268380.32d2d4
LinkedIn: http://www.linkedin.com/in/klimetschek
Blog: http://weblogs.goshaky.com/weblogs/alexkli/

View raw message