5 messages in org.apache.jackrabbit.usersRE: Get XML back in its original form
FromSent OnAttachments
Karianne BergMay 26, 2008 4:51 pm 
Alexander KlimetschekMay 27, 2008 2:21 am 
Karianne BergMay 27, 2008 3:13 am 
Jukka ZittingMay 27, 2008 3:20 am 
Karianne BergMay 30, 2008 7:22 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:RE: Get XML back in its original formActions...
From:Karianne Berg (kei@start.no)
Date:May 27, 2008 3: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/