Hi,

i have a problem providing in the DSpace OAI-PMH Data Provider a file name.

i want to use the first bitstream and catch the data with:
<xsl:if test="count(doc:metadata/doc:element[@name='bundles']/doc:element/doc:field[text()='ORIGINAL']) &gt; 0"> <xsl:for-each select="doc:metadata/doc:element[@name='bundles']/doc:element/doc:field[text()='ORIGINAL']"> <xsl:for-each select="../doc:element[@name='bitstreams']/doc:element">
                        <xsl:if test="(position() =1)">
<europeana:object xmlns:europeana="http://europeana.eu/terms";><xsl:value-of select="node()"/>
                    <xsl:value-of select="doc:field[@name='url']/text()" />
                        </europeana:object >
                    </xsl:if>
                    </xsl:for-each>
                    </xsl:for-each>
                    </xsl:if>

but the output string has a "%2F" instead of "/".

http://domain.com/bitstream/11153%2F104-006-005/1/bitstream
instead of
http://domain.com/bitstream/11153/104-006-005/1/bitstream

dos anyone know how to get the correct stream url?

best
lars
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Reply via email to