5 messages in org.apache.jackrabbit.usersRE: Get XML back in its original form
FromSent OnAttachments
Karianne Berg26 May 2008 16:51 
Alexander Klimetschek27 May 2008 02:21 
Karianne Berg27 May 2008 03:13 
Jukka Zitting27 May 2008 03:20 
Karianne Berg30 May 2008 07:22 
Subject:RE: Get XML back in its original form
From:Karianne Berg (kei@start.no)
Date:05/27/2008 03:13:50 AM
List:org.apache.jackrabbit.users

Hello,

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.

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

Hi,

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.

Regards, Alex

On Tue, May 27, 2008 at 1:51 AM, Karianne Berg <kei@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?

Day JCR Cup 08 | Win a MacBook Pro: http://dev.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/